]> git.pld-linux.org Git - projects/geninitrd.git/blame - Makefile
- load suspend module
[projects/geninitrd.git] / Makefile
CommitLineData
e046b128 1# when making release, make sure you do it as RELEASE document describes
0d18fd73 2VERSION := 10000.3
dea07ca3 3MODS := mod-ide.sh mod-luks.sh mod-multipath.sh mod-dmraid.sh mod-lvm.sh mod-md.sh mod-blkid.sh mod-udev.sh mod-tuxonice.sh mod-suspend.sh
c3b54060 4FILES := Makefile geninitrd.sysconfig geninitrd functions $(MODS) geninitrd.8 geninitrd.8.xml ChangeLog
e7e406aa
ER
5prefix := /usr
6mandir := $(prefix)/share/man
7sbindir := /sbin
ded87775 8libdir := /lib/geninitrd
1cea325b 9sysconfigdir := /etc/sysconfig
bb529f94 10
e7e406aa 11all: geninitrd.8
bb529f94
JK
12
13install:
ded87775 14 install -d $(DESTDIR)$(sbindir) $(DESTDIR)$(mandir)/man8 $(DESTDIR)$(libdir) $(DESTDIR)$(sysconfigdir)
e7e406aa
ER
15 install geninitrd $(DESTDIR)$(sbindir)/geninitrd
16 install -m644 geninitrd.8 $(DESTDIR)$(mandir)/man8/geninitrd.8
ded87775 17 install -m644 functions $(DESTDIR)$(libdir)/functions
c3b54060 18 for mod in $(MODS); do \
ded87775 19 install -m644 $$mod $(DESTDIR)$(libdir); \
c3b54060 20 done
1cea325b 21 install -m644 geninitrd.sysconfig $(DESTDIR)$(sysconfigdir)/geninitrd
bb529f94 22
6f4438fe 23geninitrd.8: geninitrd.8.xml
e7e406aa 24 refentry2man < geninitrd.8.xml > geninitrd.8
6f4438fe 25
e7e406aa 26dist: geninitrd-$(VERSION).tar.gz
24bcc099 27
054d2694
ER
28clean:
29 rm -f geninitrd.8
30
24bcc099 31geninitrd-$(VERSION).tar.gz: $(FILES)
bb529f94
JK
32 -rm -f *.tar.gz
33 -rm -rf geninitrd-$(VERSION)
cf0e0d11 34 ./changelog.sh
bb529f94 35 mkdir geninitrd-$(VERSION)
e35fa887 36 cp $(FILES) geninitrd-$(VERSION)
bb529f94
JK
37 tar czvf geninitrd-$(VERSION).tar.gz geninitrd-$(VERSION)
38 -rm -rf geninitrd-$(VERSION)
This page took 0.156791 seconds and 4 git commands to generate.