BINS = fusefile default: $(BINS) fusefile: CFLAGS = -Wall -D_FILE_OFFSET_BITS=64 fusefile: LDFLAGS = -lfuse -pthread .INTERMEDIATE: fusefile.o fusefile.o: fusefile.c fusefile: fusefile.o $(CC) $(CFLAGS) $(CPPFLAGS) $? $(LDFLAGS) $(TARGET_ARCH) -o $@ clean: rm -f $(BINS) # Building a debian package SBINDIR = $(DESTDIR)/usr/sbin MAN8DIR = $(DESTDIR)/usr/share/man/man8 SBINFILES = fusefile MAN8FILES = fusefile.8 INSTALLTARGETS = $(addprefix $(SBINDIR)/,$(SBINFILES)) INSTALLTARGETS += $(addprefix $(MAN8DIR)/,$(MAN8FILES)) $(SBINDIR)/% $(MAN8DIR)/%: % install -D -T $< $@ install: $(INSTALLTARGETS) deb: PREFIX= INCLUDE_PREFIX=/usr dpkg-buildpackage --build=full -uc -us