Makefile: extend busybox target
* For the CRUX source iso we need the sources of busybox, added a new target 'busybox-source' for that. * Added a new variable 'BB_VERSION' to simplify things a little bit.
This commit is contained in:
parent
fac52e4b36
commit
275719ee56
17
Makefile
17
Makefile
@ -8,7 +8,8 @@ COLLECTIONS = core opt xorg
|
||||
KERNEL_MIRROR = ftp://ftp.kernel.org
|
||||
KERNEL_VERSION = 2.6.27.8
|
||||
KERNEL_PATCHES = squashfs3.4-patch
|
||||
STATIC_BB = http://jaeger.morpheus.net/linux/crux/files/busybox-1.7.2-i386-static.bz2
|
||||
BB_VERSION = 1.7.2
|
||||
STATIC_BB = http://jaeger.morpheus.net/linux/crux/files/busybox-$(BB_VERSION)-i386-static.bz2
|
||||
SYSLINUX_VERSION = 3.72
|
||||
SQUASHFS_VERSION = 3.4
|
||||
PORTS_DIR = $(PWD)/ports
|
||||
@ -93,16 +94,22 @@ kernel-distclean: kernel-clean
|
||||
|
||||
|
||||
# busybox
|
||||
busybox/busybox-1.7.2-i386-static.bz2:
|
||||
busybox/busybox-$(BB_VERSION)-i386-static.bz2:
|
||||
@cd busybox && wget $(STATIC_BB)
|
||||
|
||||
busybox/busybox: busybox/busybox-1.7.2-i386-static.bz2
|
||||
@cd busybox && bzcat busybox-1.7.2-i386-static.bz2 > busybox
|
||||
busybox/busybox-$(BB_VERSION).tar.bz2:
|
||||
@cd busybox && wget http://busybox.net/downloads/busybox-$(BB_VERSION).tar.bz2
|
||||
|
||||
busybox/busybox: busybox/busybox-$(BB_VERSION)-i386-static.bz2
|
||||
@cd busybox && bzcat busybox-$(BB_VERSION)-i386-static.bz2 > busybox
|
||||
|
||||
busybox: busybox/busybox
|
||||
|
||||
busybox-source: busybox/busybox-$(BB_VERSION).tar.bz2
|
||||
|
||||
busybox-clean:
|
||||
rm -f busybox/busybox-1.7.2-i386-static.bz2 busybox/busybox
|
||||
rm -f busybox/busybox-$(BB_VERSION)-i386-static.bz2 busybox/busybox
|
||||
rm -f busybox/busybox-$(BB_VERSION).tar.bz2
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user