1 BINS = fusefile fusefile-olydump
6 ${BINS}: CFLAGS += -DDEBUG=1 -g
9 ${BINS}: CFLAGS += -Wall -D_FILE_OFFSET_BITS=64
10 fusefile: LDFLAGS = -lfuse -pthread
12 .INTERMEDIATE: fusefile.o fusefile-olydump.o
13 fusefile.o: fusefile.c
14 fusefile-olydump.o: fusefile-olydump.c
17 $(CC) $(CFLAGS) $(CPPFLAGS) $? $(LDFLAGS) $(TARGET_ARCH) -o $@
19 fusefile-olydump: fusefile-olydump.o
20 $(CC) $(CFLAGS) $(CPPFLAGS) $? $(LDFLAGS) $(TARGET_ARCH) -o $@
25 README.html: README.adoc
28 # Building a debian package
30 SBINDIR = $(DESTDIR)/usr/sbin
31 MAN8DIR = $(DESTDIR)/usr/share/man/man8
33 SBINFILES = fusefile fusedisk
34 MAN8FILES = fusefile.8
36 INSTALLTARGETS = $(addprefix $(SBINDIR)/,$(SBINFILES))
37 INSTALLTARGETS += $(addprefix $(MAN8DIR)/,$(MAN8FILES))
39 $(SBINDIR)/% $(MAN8DIR)/%: %
42 install: $(INSTALLTARGETS)
45 PREFIX= INCLUDE_PREFIX=/usr dpkg-buildpackage --build=full -uc -us