[uClibc-cvs] svn commit: trunk/buildroot: package/busybox target/device/AMD/DBAu15 etc...
andersen at uclibc.org
andersen at uclibc.org
Tue Apr 12 20:32:46 UTC 2005
Author: andersen
Date: 2005-04-12 14:32:45 -0600 (Tue, 12 Apr 2005)
New Revision: 10082
Log:
Make busybox config file location a config option
Modified:
trunk/buildroot/package/busybox/Config.in
trunk/buildroot/package/busybox/busybox.mk
trunk/buildroot/target/device/AMD/DBAu1500/Makefile.in
trunk/buildroot/target/device/Soekris/Makefile.in
Changeset:
Modified: trunk/buildroot/package/busybox/Config.in
===================================================================
--- trunk/buildroot/package/busybox/Config.in 2005-04-12 19:40:23 UTC (rev 10081)
+++ trunk/buildroot/package/busybox/Config.in 2005-04-12 20:32:45 UTC (rev 10082)
@@ -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 @@
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.
+
Modified: trunk/buildroot/package/busybox/busybox.mk
===================================================================
--- trunk/buildroot/package/busybox/busybox.mk 2005-04-12 19:40:23 UTC (rev 10081)
+++ trunk/buildroot/package/busybox/busybox.mk 2005-04-12 20:32:45 UTC (rev 10082)
@@ -16,8 +16,10 @@
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)
Modified: trunk/buildroot/target/device/AMD/DBAu1500/Makefile.in
===================================================================
--- trunk/buildroot/target/device/AMD/DBAu1500/Makefile.in 2005-04-12 19:40:23 UTC (rev 10081)
+++ trunk/buildroot/target/device/AMD/DBAu1500/Makefile.in 2005-04-12 20:32:45 UTC (rev 10082)
@@ -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
Modified: trunk/buildroot/target/device/Soekris/Makefile.in
===================================================================
--- trunk/buildroot/target/device/Soekris/Makefile.in 2005-04-12 19:40:23 UTC (rev 10081)
+++ trunk/buildroot/target/device/Soekris/Makefile.in 2005-04-12 20:32:45 UTC (rev 10082)
@@ -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
More information about the uClibc-cvs
mailing list