renamed directory
[rrq/overlay-boot.git] / Makefile
1 SBINDIR = $(DESTDIR)/usr/sbin
2 ETCDIR = $(DESTDIR)/etc/rrqnet
3 MAN1DIR = $(DESTDIR)/usr/share/man/man1
4 MAN8DIR = $(DESTDIR)/usr/share/man/man8
5 VARLIBDIR = $(DESTDIR)/var/lib/overlay-boot
6
7 SBINCFILES =
8 #SBINFILES = overlay-boot overlay-go overlay-stop
9 ETCFILES =
10 MAN1FILES = 
11 MAN8FILES =
12 HTMLDOC = $(MAN8FILES:%=%.html)
13 VARLIBFILES = overlay-boot overlay-go overlay-stop functions reaper
14
15 all: asm/reaper
16
17 asm/reaper: 
18         $(MAKE) -C asm reaper
19
20 $(VARLIBDIR)/:
21         mkdir -p $@
22
23 $(addprefix $(VARLIBDIR)/,$(VARLIBFILES)): $(VARLIBDIR)/%: % | $(VARLIBDIR)/
24         cp -p $< $@
25
26 #$(SBINDIR)/:
27 #       mkdir -p $@
28 #
29 #$(addprefix $(SBINDIR)/,$(SBINFILES)): $(SBINDIR)/%: $(VARLIBDIR)/% | $(SBINDIR)/
30 #       ln -sTf $< $@
31
32 $(VARLIBDIR)/reaper: asm/reaper
33         cp $< $@
34
35 INSTALLTARGETS = $(addprefix $(SBINDIR)/,$(SBINFILES))
36 INSTALLTARGETS += $(addprefix $(ETCDIR)/,$(ETCFILES))
37 INSTALLTARGETS += $(addprefix $(MAN1DIR)/,$(MAN1FILES))
38 INSTALLTARGETS += $(addprefix $(MAN8DIR)/,$(MAN8FILES))
39 INSTALLTARGETS += $(addprefix $(VARLIBDIR)/,$(VARLIBFILES))
40
41 install: $(INSTALLTARGETS)
42
43 BUILDPACKAGE = -us -uc --build=full -Iolle
44 deb:
45         PREFIX= INCLUDE_PREFIX=/usr dpkg-buildpackage $(BUILDPACKAGE)