]>
Commit | Line | Data |
---|---|---|
1 | Project=CoreOSMakefiles | |
2 | ||
3 | Destination = $(DEVELOPER_DIR)/Makefiles/CoreOS | |
4 | BSDSUFFIX = .mk | |
5 | BSDDEFINE = BSDMAKESTYLE | |
6 | GNUSUFFIX = .make | |
7 | INBASENAMES = Commands Variables | |
8 | INSUFFIX = .in | |
9 | STANDARD = Standard | |
10 | ||
11 | install: | |
12 | @$(MAKE) installsrc SRCROOT=$(DSTROOT)$(Destination) | |
13 | rm -f $(DSTROOT)$(Destination)/Makefile | |
14 | @set -x && \ | |
15 | for i in $(INBASENAMES); do \ | |
16 | unifdef -U$(BSDDEFINE) -t $(DSTROOT)$(Destination)/$(STANDARD)/$$i$(INSUFFIX) > $(DSTROOT)$(Destination)/$(STANDARD)/$$i$(GNUSUFFIX); \ | |
17 | [ $$? -eq 1 ] || exit 1; \ | |
18 | $(RM) -f $(DSTROOT)$(Destination)/$(STANDARD)/$$i$(INSUFFIX) || exit 1; \ | |
19 | done | |
20 | ||
21 | installhdrs: | |
22 | $(_v) echo No headers to install | |
23 | ||
24 | installsrc: | |
25 | install -d "$(SRCROOT)" | |
26 | rsync -a --exclude=.svn --exclude=.git ./ "$(SRCROOT)" | |
27 | ||
28 | clean: | |
29 | $(_v) echo Nothing to clean |