Magellan Linux

Diff of /trunk/mkinitrd-magellan/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 543 by niro, Sat Sep 1 22:45:15 2007 UTC revision 544 by niro, Sat Sep 1 23:41:00 2007 UTC
# Line 13  SUBDIRS = nash grubby livecd isolinux Line 13  SUBDIRS = nash grubby livecd isolinux
13  #SUBDIRS += loadinitrd  #SUBDIRS += loadinitrd
14  #endif  #endif
15    
16  mandir=usr/share/man  mandir = usr/share/man
17    docdir = usr/share/doc/mkinitrd-$(VERSION)
18    
19  all:  all:
20   for n in $(SUBDIRS); do make -C $$n; done   for n in $(SUBDIRS); do make -C $$n; done
# Line 27  test: all Line 28  test: all
28    
29  install:  install:
30   for n in $(SUBDIRS); do make -C $$n install DESTDIR=$(DESTDIR); done   for n in $(SUBDIRS); do make -C $$n install DESTDIR=$(DESTDIR); done
31   for i in etc/conf.d sbin $(mandir)/man8 /usr/lib/mkinitrd; do \   for i in etc/conf.d sbin $(mandir)/man8 $(docdir)/busybox $(docdir)/klibc; do \
32   if [ ! -d $(DESTDIR)/$$i ]; then \   if [ ! -d $(DESTDIR)/$$i ]; then \
33   mkdir -p $(DESTDIR)/$$i; \   mkdir -p $(DESTDIR)/$$i; \
34   fi; \   fi; \
# Line 38  install: Line 39  install:
39   install -m644 mkinitrd.8 $(DESTDIR)/$(mandir)/man8/mkinitrd.8   install -m644 mkinitrd.8 $(DESTDIR)/$(mandir)/man8/mkinitrd.8
40   install -m644 mkinitrd.confd $(DESTDIR)/etc/conf.d/mkinitrd   install -m644 mkinitrd.confd $(DESTDIR)/etc/conf.d/mkinitrd
41   install -m755 busybox/busybox $(DESTDIR)/usr/sbin/busybox.mkinitrd   install -m755 busybox/busybox $(DESTDIR)/usr/sbin/busybox.mkinitrd
42     install -m644 busybox/LICENSE $(DESTDIR)/$(docdir)/busybox
43     install -m644 busybox/README $(DESTDIR)/$(docdir)/busybox
44     install -m644 busybox/TODO $(DESTDIR)/$(docdir)/busybox
45   install -m755 klibc/usr/kinit/run-init/static/run-init $(DESTDIR)/usr/sbin/run-init.mkinitrd   install -m755 klibc/usr/kinit/run-init/static/run-init $(DESTDIR)/usr/sbin/run-init.mkinitrd
46     install -m644 klibc/usr/klibc/README $(DESTDIR)/$(docdir)/klibc
47     install -m644 klibc/usr/klibc/LICENSE  $(DESTDIR)/$(docdir)/klibc
48    
49  clean:  clean:
50   for n in $(SUBDIRS) busybox klibc isolinux; do make -C $$n clean; done   for n in $(SUBDIRS) busybox klibc isolinux; do make -C $$n clean; done

Legend:
Removed from v.543  
changed lines
  Added in v.544