diff options
author | Eric Andersen <andersen@codepoet.org> | 2005-04-12 20:32:45 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2005-04-12 20:32:45 +0000 |
commit | 9fc890fc1faf265c473c5aa26522aaa1d3bc77fd (patch) | |
tree | c66b14d1391ea7cd42b76bde4ad51f7bfaf0a578 | |
parent | 6e8666ead8d62a6334fc036e48bde7e16d4f21e8 (diff) | |
download | buildroot-novena-9fc890fc1faf265c473c5aa26522aaa1d3bc77fd.tar.gz buildroot-novena-9fc890fc1faf265c473c5aa26522aaa1d3bc77fd.zip |
Make busybox config file location a config option
-rw-r--r-- | package/busybox/Config.in | 17 | ||||
-rw-r--r-- | package/busybox/busybox.mk | 4 | ||||
-rw-r--r-- | target/device/AMD/DBAu1500/Makefile.in | 2 | ||||
-rw-r--r-- | target/device/Soekris/Makefile.in | 2 |
4 files changed, 19 insertions, 6 deletions
diff --git a/package/busybox/Config.in b/package/busybox/Config.in index 320cb9b1c..c9b0badf3 100644 --- a/package/busybox/Config.in +++ b/package/busybox/Config.in @@ -1,5 +1,5 @@ config BR2_PACKAGE_BUSYBOX - bool "busybox" + bool "BusyBox" default y help The Swiss Army Knife of embedded Linux. It slices, it dices, it @@ -10,10 +10,21 @@ config BR2_PACKAGE_BUSYBOX Most people will answer Y. config BR2_PACKAGE_BUSYBOX_SNAPSHOT - bool "Use the daily snapshot of busybox?" + bool "Use the daily snapshot of BusyBox?" depends BR2_PACKAGE_BUSYBOX default y help - Use the latest busybox CVS snapshot instead of release. + Use the latest BusyBox daily snapshot instead of release. For fun, you should say Y. + +config BR2_PACKAGE_BUSYBOX_CONFIG + string "BusyBox configuration file to use?" + depends BR2_PACKAGE_BUSYBOX + default "package/busybox/busybox.config" + help + Some people may wish to use their own modified BusyBox configuration + file, and will specify their config file location with this option. + + Most people will just use the default BusyBox configuration file. + diff --git a/package/busybox/busybox.mk b/package/busybox/busybox.mk index 0013f4a74..e090feb6d 100644 --- a/package/busybox/busybox.mk +++ b/package/busybox/busybox.mk @@ -16,7 +16,9 @@ BUSYBOX_SOURCE:=busybox-$(BUSYBOX_VER).tar.bz2 BUSYBOX_SITE:=http://www.busybox.net/downloads endif BUSYBOX_UNZIP=bzcat -BUSYBOX_CONFIG_FILE=package/busybox/busybox.config + +BUSYBOX_CONFIG_FILE=$(subst ",, $(strip $(BR2_PACKAGE_BUSYBOX_CONFIG))) +#" $(DL_DIR)/$(BUSYBOX_SOURCE): $(WGET) -P $(DL_DIR) $(BUSYBOX_SITE)/$(BUSYBOX_SOURCE) diff --git a/target/device/AMD/DBAu1500/Makefile.in b/target/device/AMD/DBAu1500/Makefile.in index 675034df9..f08df8fdc 100644 --- a/target/device/AMD/DBAu1500/Makefile.in +++ b/target/device/AMD/DBAu1500/Makefile.in @@ -1,6 +1,6 @@ ALCHEMY_DBAU1500_PATH=target/device/AMD/DBAu1500 -BUSYBOX_CONFIG=$(ALCHEMY_DBAU1500_PATH)/busybox.config +BR2_PACKAGE_BUSYBOX_CONFIG=$(ALCHEMY_DBAU1500_PATH)/busybox.config UCLIBC_CONFIG_FILE=$(ALCHEMY_DBAU1500_PATH)/uClibc.config.$(ARCH) TARGET_SKELETON=$(ALCHEMY_DBAU1500_PATH)/skel.tar.gz diff --git a/target/device/Soekris/Makefile.in b/target/device/Soekris/Makefile.in index 8f9fc24cc..55efdd38e 100644 --- a/target/device/Soekris/Makefile.in +++ b/target/device/Soekris/Makefile.in @@ -1,7 +1,7 @@ # Override the default uClibc configuration ifeq ($(strip $(BR2_TARGET_SOEKRIS_NET4521)),y) UCLIBC_CONFIG_FILE:=target/device/Soekris/net4521/uClibc.config -BUSYBOX_CONFIG:=target/device/Soekris/net4521/busybox.config +BR2_PACKAGE_BUSYBOX_CONFIG:=target/device/Soekris/net4521/busybox.config ifeq ($(strip $(BR2_PACKAGE_LINUX)),y) include target/device/Soekris/net4521/linux.mk |