--- trunk/mkinitrd-magellan/Makefile 2007/09/01 23:42:32 545 +++ trunk/mkinitrd-magellan/Makefile 2007/09/02 00:20:24 555 @@ -13,6 +13,8 @@ #SUBDIRS += loadinitrd #endif +OPTCFLAGS = $(CFLAGS) + mandir = usr/share/man docdir = usr/share/doc/mkinitrd-$(VERSION) @@ -24,7 +26,7 @@ test: all - cd grubby; make test + for i in grubby busybox klibc; do make -C $$i test; done install: for n in $(SUBDIRS); do make -C $$n install DESTDIR=$(DESTDIR); done @@ -39,12 +41,12 @@ install -m644 mkinitrd.8 $(DESTDIR)/$(mandir)/man8/mkinitrd.8 install -m644 mkinitrd.confd $(DESTDIR)/etc/conf.d/mkinitrd install -m755 busybox/busybox $(DESTDIR)/usr/sbin/busybox.mkinitrd - install -m644 busybox/LICENSE $(DESTDIR)/$(docdir)/busybox - install -m644 busybox/README $(DESTDIR)/$(docdir)/busybox - install -m644 busybox/TODO $(DESTDIR)/$(docdir)/busybox + cat busybox/LICENSE | gzip -9 > $(DESTDIR)/$(docdir)/busybox + cat busybox/README | gzip -9 > $(DESTDIR)/$(docdir)/busybox + zcat busybox/TODO | gzip -9 > $(DESTDIR)/$(docdir)/busybox install -m755 klibc/usr/kinit/run-init/static/run-init $(DESTDIR)/usr/sbin/run-init.mkinitrd - install -m644 klibc/usr/klibc/README $(DESTDIR)/$(docdir)/klibc - install -m644 klibc/usr/klibc/LICENSE $(DESTDIR)/$(docdir)/klibc + cat klibc/usr/klibc/README | gzip -9 > $(DESTDIR)/$(docdir)/klibc + cat klibc/usr/klibc/LICENSE | gzip -9 > $(DESTDIR)/$(docdir)/klibc clean: for n in $(SUBDIRS) busybox klibc isolinux; do make -C $$n clean; done