SBINDIR = $(DESTDIR)/usr/sbin ETCDIR = $(DESTDIR)/etc/rrqnet MAN1DIR = $(DESTDIR)/usr/share/man/man1 MAN8DIR = $(DESTDIR)/usr/share/man/man8 VARLIBDIR = $(DESTDIR)/var/lib/overlay-boot SBINCFILES = #SBINFILES = overlay-boot overlay-go overlay-stop ETCFILES = MAN1FILES = MAN8FILES = overlay-boot.8 overlay-go.8 overlay-stop.8 HTMLDOC = $(MAN8FILES:%=%.html) VARLIBFILES = overlay-boot overlay-go overlay-stop functions reaper VARLIBFILES += overlay-init overlay-postmount overlay-premount all: asm/reaper asm/reaper: $(MAKE) -C asm reaper overlay-boot.8: README.adoc a2x -d manpage -f manpage $^ $(addprefix $(MAN8DIR)/,$(MAN8FILES)): overlay-boot.8 | $(MAN8DIR)/ cp $< $@ $(MAN8DIR)/ $(VARLIBDIR)/: mkdir -p $@ reaper: asm/reaper cp -p $< $@ $(addprefix $(VARLIBDIR)/,$(VARLIBFILES)): $(VARLIBDIR)/%: % | $(VARLIBDIR)/ cp -p $< $@ clean: rm -f reaper overlay-boot.8 asm/reaper dh_clean -d INSTALLTARGETS = $(addprefix $(SBINDIR)/,$(SBINFILES)) INSTALLTARGETS += $(addprefix $(ETCDIR)/,$(ETCFILES)) INSTALLTARGETS += $(addprefix $(MAN1DIR)/,$(MAN1FILES)) INSTALLTARGETS += $(addprefix $(MAN8DIR)/,$(MAN8FILES)) INSTALLTARGETS += $(addprefix $(VARLIBDIR)/,$(VARLIBFILES)) install: $(INSTALLTARGETS) BUILDPACKAGE = -us -uc --build=full -Iolle deb: PREFIX= INCLUDE_PREFIX=/usr dpkg-buildpackage $(BUILDPACKAGE)