Use the base path as the root of the overlaid filesystem
[jigit.git] / Makefile
1 BINS = jigdump mkimage jigsum rsyncsum jigdoofus
2 CFLAGS = -g -pg -Wall -Werror -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
3 CFLAGS += $(shell pkg-config --cflags fuse)
4 CC = gcc
5
6 all: $(BINS)
7
8 DB_OBJ=jigdb-sql.o
9 DBLIB=-lsqlite3
10
11 mkimage: mkimage.o endian.o md5.o parse_jigdo.o parse_template.o decompress.o jd_interface.o $(DB_OBJ)
12         $(CC) -o $@ $+ -lz -lbz2 -pg $(DBLIB)
13
14 jigdoofus: jigdoofus.o endian.o md5.o parse_jigdo.o parse_template.o decompress.o jd_interface.o $(DB_OBJ)
15         $(CC) -o $@ $+ -lz -lbz2 -pg $(DBLIB) -lfuse
16
17 jigsum: jigsum.o md5.o $(DB_OBJ)
18         $(CC) -o $@ $+ $(DBLIB)
19
20 rsyncsum: rsync.o md5.o
21         $(CC) -o $@ $+
22
23 jigdump: jigdump.o md5.o
24         $(CC) -o $@ $+
25
26 clean:
27         rm -f *.o $(BINS) *~
28
29 distclean: clean