3 |
ARCH := $(patsubst i%86,i386,$(shell uname -m)) |
ARCH := $(patsubst i%86,i386,$(shell uname -m)) |
4 |
ARCH := $(patsubst sparc%,sparc,$(ARCH)) |
ARCH := $(patsubst sparc%,sparc,$(ARCH)) |
5 |
|
|
6 |
SUBDIRS = grubby livecd isolinux |
SUBDIRS = livecd isolinux |
7 |
|
|
8 |
#ifeq ($(ARCH),sparc) |
#ifeq ($(ARCH),sparc) |
9 |
#SUBDIRS += loadinitrd |
#SUBDIRS += loadinitrd |
31 |
sed 's:%VERSIONTAG%:$(VERSION):' < mkinitrd.in > mkinitrd |
sed 's:%VERSIONTAG%:$(VERSION):' < mkinitrd.in > mkinitrd |
32 |
|
|
33 |
test: all |
test: all |
34 |
for i in grubby busybox klibc; do make -C $$i test; done |
for i in busybox klibc; do make -C $$i test; done |
35 |
|
|
36 |
install: |
install: |
37 |
for n in $(SUBDIRS); do make -C $$n install DESTDIR=$(DESTDIR); done |
for n in $(SUBDIRS); do make -C $$n install DESTDIR=$(DESTDIR); done |
41 |
fi; \ |
fi; \ |
42 |
done |
done |
43 |
install -m755 mkinitrd $(DESTDIR)/sbin/mkinitrd |
install -m755 mkinitrd $(DESTDIR)/sbin/mkinitrd |
|
install -m755 installkernel $(DESTDIR)/sbin/installkernel |
|
44 |
chmod 755 $(DESTDIR)/sbin/mkinitrd |
chmod 755 $(DESTDIR)/sbin/mkinitrd |
45 |
install -m644 mkinitrd.8 $(DESTDIR)/$(mandir)/man8/mkinitrd.8 |
install -m644 mkinitrd.8 $(DESTDIR)/$(mandir)/man8/mkinitrd.8 |
46 |
install -m644 mkinitrd.confd $(DESTDIR)/etc/conf.d/mkinitrd |
install -m644 mkinitrd.confd $(DESTDIR)/etc/conf.d/mkinitrd |