[Buildroot] svn commit: trunk/buildroot: target toolchain/kernel-headers toolchai etc...
aldot at uclibc.org
aldot at uclibc.org
Thu Feb 15 11:12:16 UTC 2007
Author: aldot
Date: 2007-02-15 03:12:15 -0800 (Thu, 15 Feb 2007)
New Revision: 17893
Log:
- allow to run linux26-menuconfig and uclibc-menuconfig in a pristine checkout
Modified:
trunk/buildroot/target/linux26.mk
trunk/buildroot/toolchain/kernel-headers/kernel-headers-new.makefile
trunk/buildroot/toolchain/uClibc/uclibc.mk
Changeset:
Modified: trunk/buildroot/target/linux26.mk
===================================================================
--- trunk/buildroot/target/linux26.mk 2007-02-15 09:59:59 UTC (rev 17892)
+++ trunk/buildroot/target/linux26.mk 2007-02-15 11:12:15 UTC (rev 17893)
@@ -111,7 +111,7 @@
rm -f $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/build
touch -c $@
-linux26-menuconfig: $(LINUX26_DIR)/.patched
+linux26-menuconfig: $(LINUX26_DIR)/.patched host-sed
[ -f $(LINUX26_DIR)/.config ] || cp $(LINUX26_KCONFIG) $(LINUX26_DIR)/.config
$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) menuconfig
-[ -f $(LINUX26_DIR)/.config ] && touch $(LINUX26_DIR)/.configured
Modified: trunk/buildroot/toolchain/kernel-headers/kernel-headers-new.makefile
===================================================================
--- trunk/buildroot/toolchain/kernel-headers/kernel-headers-new.makefile 2007-02-15 09:59:59 UTC (rev 17892)
+++ trunk/buildroot/toolchain/kernel-headers/kernel-headers-new.makefile 2007-02-15 11:12:15 UTC (rev 17893)
@@ -23,6 +23,7 @@
$(LINUX_HEADERS_UNPACK_DIR)/.unpacked: $(DL_DIR)/$(LINUX_HEADERS_SOURCE)
rm -rf $(LINUX_HEADERS_DIR)
+ [ -d $(BUILD_DIR) ] || $(INSTALL) -d $(BUILD_DIR)
$(LINUX_HEADERS_CAT) $(DL_DIR)/$(LINUX_HEADERS_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
touch $@
Modified: trunk/buildroot/toolchain/uClibc/uclibc.mk
===================================================================
--- trunk/buildroot/toolchain/uClibc/uclibc.mk 2007-02-15 09:59:59 UTC (rev 17892)
+++ trunk/buildroot/toolchain/uClibc/uclibc.mk 2007-02-15 11:12:15 UTC (rev 17893)
@@ -81,6 +81,7 @@
uclibc-unpacked: $(UCLIBC_DIR)/.unpacked
$(UCLIBC_DIR)/.unpacked: $(DL_DIR)/$(UCLIBC_SOURCE) $(UCLIBC_LOCALE_DATA)
+ [ -d $(TOOL_BUILD_DIR) ] || $(INSTALL) -d $(TOOL_BUILD_DIR)
$(UCLIBC_CAT) $(DL_DIR)/$(UCLIBC_SOURCE) | tar -C $(TOOL_BUILD_DIR) $(TAR_OPTIONS) -
toolchain/patch-kernel.sh $(UCLIBC_DIR) toolchain/uClibc/ uClibc-$(UCLIBC_VER)-\*.patch
ifneq ($(BR2_ENABLE_LOCALE),)
@@ -253,7 +254,7 @@
all
touch -c $(UCLIBC_DIR)/lib/libc.a
-uclibc-menuconfig: $(UCLIBC_DIR)/.config
+uclibc-menuconfig: $(UCLIBC_DIR)/.config host-sed
$(MAKE1) -C $(UCLIBC_DIR) \
PREFIX=$(TOOL_BUILD_DIR)/uClibc_dev/ \
DEVEL_PREFIX=/usr/ \
More information about the buildroot
mailing list