24 |
# use linux sources from default path, not the installed kernel |
# use linux sources from default path, not the installed kernel |
25 |
ln -snf $(LINUX_SOURCES) klibc/linux |
ln -snf $(LINUX_SOURCES) klibc/linux |
26 |
make -C klibc |
make -C klibc |
27 |
|
# force chmod +x for scripts in busybox |
28 |
|
chmod +x busybox/scripts/*.sh |
29 |
make -C busybox defconfig |
make -C busybox defconfig |
30 |
make -C busybox |
make -C busybox |
31 |
sed 's:%VERSIONTAG%:$(VERSION):' < mkinitrd.in > mkinitrd |
sed 's:%VERSIONTAG%:$(VERSION):' < mkinitrd.in > mkinitrd |
56 |
clean: |
clean: |
57 |
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 |
58 |
rm -f mkinitrd |
rm -f mkinitrd |
59 |
rm klibc/linux |
rm -f klibc/linux |
60 |
|
|
61 |
mrproper: clean |
mrproper: clean |
62 |
make -C busybox mrproper |
make -C busybox mrproper |