Contents of /trunk/bootstrap/Makefile
Parent Directory | Revision Log
Revision 2189 -
(show annotations)
(download)
Wed Oct 9 10:27:56 2013 UTC (10 years, 11 months ago) by niro
File size: 825 byte(s)
Wed Oct 9 10:27:56 2013 UTC (10 years, 11 months ago) by niro
File size: 825 byte(s)
-support variable staging dir
1 | # $Id$ |
2 | |
3 | VERSION = $(shell cat VERSION) |
4 | PREFIX = /usr |
5 | |
6 | STAGINGDIR = /mnt/magellan |
7 | |
8 | RM = rm |
9 | SED = sed |
10 | INSTALL = install |
11 | |
12 | sbindir = $(PREFIX)/sbin |
13 | srcdir = . |
14 | |
15 | all: |
16 | $(SED) "s:@VERSION@:$(VERSION):g" \ |
17 | $(srcdir)/mage-bootstrap.sh.in \ |
18 | > $(srcdir)/mage-bootstrap.sh |
19 | $(SED) "s:@STAGINGDIR@:$(STAGINGDIR):g" \ |
20 | $(srcdir)/bootstrap-default-system.sh.in \ |
21 | > $(srcdir)/bootstrap-default-system.sh |
22 | |
23 | install: |
24 | $(INSTALL) -d -m 0755 $(DESTDIR)$(sbindir) |
25 | $(INSTALL) -m 0755 $(srcdir)/mage-bootstrap.sh \ |
26 | $(DESTDIR)$(sbindir)/mage-bootstrap |
27 | $(INSTALL) -m 0755 $(srcdir)/bootstrap-default-system.sh \ |
28 | $(DESTDIR)$(sbindir)/bootstrap-default-system |
29 | $(INSTALL) -d -m 0755 $(DESTDIR)$(STAGINGDIR) |
30 | |
31 | test: |
32 | |
33 | clean: |
34 | $(RM) -f $(srcdir)/mage-bootstrap.sh |
35 | $(RM) -f $(srcdir)/bootstrap-default-system.sh |
36 | |
37 | .PHONY: all install clean test |