Converted repo to Git.
[vcfs.git] / Makefile
CommitLineData
d5cf5351 1CFLAGS=-g -Wall
2
3all: storeget storeput mkstore mkfs.vc vcfs
4
5storeget: storeget.o store.o filestore.o log.o utils.o
6 gcc $(CFLAGS) -o $@ $^ -lgcrypt
7
8storeput: storeput.o store.o filestore.o log.o utils.o
9 gcc $(CFLAGS) -o $@ $^ -lgcrypt
10
11mkstore: mkstore.o store.o filestore.o log.o utils.o
12 gcc $(CFLAGS) -o $@ $^ -lgcrypt
13
14mkfs.vc: mkfs.vc.o store.o filestore.o log.o blocktree.o utils.o
15 gcc $(CFLAGS) -o $@ $^ -lgcrypt
16
17vcfs: vcfs.o store.o filestore.o log.o blocktree.o utils.o
18 gcc $(CFLAGS) -o $@ $^ -lgcrypt -lfuse
19
20vcfs.o: vcfs.c
21 gcc -c $(CFLAGS) -o $@ $< -DFUSE_USE_VERSION=26 -D_FILE_OFFSET_BITS=64 -I/usr/include/fuse
22
23%.o: %.c
24 gcc -c $(CFLAGS) -o $@ $<
25
26clean:
27 rm -f *.o storeget storeput mkstore mkfs.vc vcfs