424791a4911889e1cebdadab7ba01273407f4c0c
[jigit.git] / Makefile
1 BINS = jigdump mkimage jigsum rsyncsum
2 CFLAGS = -g -Wall -Werror -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
3 #CC = gcc
4
5 all: $(BINS)
6
7 DB_OBJ=jigdb-sql.o
8 DBLIB=-lsqlite3
9
10 mkimage: mkimage.o endian.o md5.o parse_jigdo.o decompress.o $(DB_OBJ)
11         $(CC) -o $@ $+ -lz -lbz2 $(DBLIB)
12
13 jigsum: jigsum.o md5.o $(DB_OBJ)
14         $(CC) -o $@ $+ $(DBLIB)
15
16 rsyncsum: rsync.o md5.o
17         $(CC) -o $@ $+
18
19 jigdump: jigdump.o md5.o
20         $(CC) -o $@ $+
21
22 clean:
23         rm -f *.o $(BINS) *~
24
25 distclean: clean