X-Git-Url: https://git.rrq.au/?a=blobdiff_plain;f=Makefile;h=fed3139a3c7b0507aec9e86667c7a0459fea3261;hb=d48e5ceb9e4539f32df76804ff878a10dadcba35;hp=8636bf667f8d5fa1e2b2687974e62f55d45ee5e5;hpb=b55df2367170f6f30d2d95d518626d7a2ef06333;p=rrq%2Foverlay-boot.git diff --git a/Makefile b/Makefile index 8636bf6..fed3139 100644 --- a/Makefile +++ b/Makefile @@ -9,10 +9,11 @@ VARLIBDIR = $(DESTDIR)/var/lib/overlay-boot # The SBINFILES are installed via links; see debian/overlay-boot.links #ETCFILES = #MAN1FILES = -MAN8FILES = overlay-boot.8 overlay-go.8 overlay-stop.8 +MAN8FILES = overlay-boot.8 overlay-go.8 overlay-stop.8 overlay-diskfile.8 #HTMLDOC = $(MAN8FILES:%=%.html) VARLIBFILES = overlay-boot overlay-go overlay-stop functions reaper VARLIBFILES += overlay-init overlay-postmount overlay-premount +VARLIBFILES += overlay-diskfile # The default is to build asm/reaper REAPER = src/reaper @@ -24,7 +25,7 @@ $(REAPER): # Specific rule: the reaper program originates from $(REAPER) reaper: $(REAPER) - cp -p $< $@ + mv $< $@ # Generic rule: any dependee directory needs to be created %/: @@ -46,9 +47,10 @@ $(addprefix $(VARLIBDIR)/,$(VARLIBFILES)): $(VARLIBDIR)/%: % | $(VARLIBDIR)/ # Make target: to clean up this workspace clean: - rm -f reaper overlay-boot.8 + rm -f reaper *.8 make -C $$(dirname $(REAPER)) clean - dh_clean -d + +.INTERMEDIATE: reaper $(MAN8FILES) # Make target: enumerates that which should be installed #INSTALLTARGETS = $(addprefix $(SBINDIR)/,$(SBINFILES))