]> git.decadent.org.uk Git - dak.git/blob - tools/dsync-0.0/libdsync/makefile
debianqueued: remove current directory from @INC
[dak.git] / tools / dsync-0.0 / libdsync / makefile
1 # -*- make -*-
2 BASE=..
3 SUBDIR=libdsync
4
5 # Header location
6 SUBDIRS = contrib
7 HEADER_TARGETDIRS = dsync
8
9 # Bring in the default rules
10 include ../buildlib/defaults.mak
11
12 # The library name
13 LIBRARY=dsync
14 MAJOR=0.0
15 MINOR=0
16 SLIBS=$(PTHREADLIB)
17
18 # Source code for the contributed non-core things
19 SOURCE = contrib/error.cc contrib/fileutl.cc contrib/strutl.cc \
20          contrib/configuration.cc contrib/cmndline.cc \
21          contrib/md5.cc contrib/md4.cc contrib/mmap.cc contrib/bitmap.cc \
22          contrib/slidingwindow.cc
23
24 # Source code for the main library
25 SOURCE+= filefilter.cc genfilelist.cc filelist.cc filelistdb.cc compare.cc \
26          rsync-algo.cc
27
28 # Public header files
29 HEADERS = error.h configuration.h cmndline.h md5.h md4.h fileutl.h mmap.h \
30           filefilter.h genfilelist.h filelist.h filelistdb.h compare.h \
31           strutl.h bitmap.h slidingwindow.h rsync-algo.h
32
33 HEADERS := $(addprefix dsync/,$(HEADERS))
34
35 # Private header files
36 HEADERS+= system.h 
37
38 include $(LIBRARY_H)