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