From ea85352bfb643e55b26a588f07f5920467d3c118 Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Mon, 2 Oct 2006 18:52:14 +0000 Subject: kill the separate 'uClibc.config-locale' file, which was generally left unmaintained and instead just update the installed uClibc config file in place to enable locale when selected --- toolchain/uClibc/uclibc.mk | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'toolchain/uClibc/uclibc.mk') diff --git a/toolchain/uClibc/uclibc.mk b/toolchain/uClibc/uclibc.mk index 1b58ff3ad..fbc6cd770 100644 --- a/toolchain/uClibc/uclibc.mk +++ b/toolchain/uClibc/uclibc.mk @@ -5,12 +5,8 @@ ############################################################# ifndef UCLIBC_CONFIG_FILE -ifeq ($(BR2_ENABLE_LOCALE),y) -UCLIBC_CONFIG_FILE=toolchain/uClibc/uClibc.config-locale -else UCLIBC_CONFIG_FILE=toolchain/uClibc/uClibc.config endif -endif ifeq ($(BR2_UCLIBC_VERSION_SNAPSHOT),y) # Be aware that this changes daily.... @@ -70,6 +66,9 @@ $(UCLIBC_DIR)/.unpacked: $(DL_DIR)/$(UCLIBC_SOURCE) uclibc-configured: dependencies kernel-headers $(UCLIBC_DIR)/.configured $(UCLIBC_DIR)/.configured: $(UCLIBC_DIR)/.unpacked cp $(UCLIBC_CONFIG_FILE) $(UCLIBC_DIR)/.config +ifeq ($(ENABLE_LOCALE),true) + $(SED) 's,^.*UCLIBC_HAS_LOCALE.*,UCLIBC_HAS_LOCALE=y\nUCLIBC_PREGENERATED_LOCALE_DATA=y\nUCLIBC_DOWNLOAD_PREGENERATED_LOCALE_DATA=y\nUCLIBC_HAS_XLOCALE=y\nUCLIBC_HAS_GLIBC_DIGIT_GROUPING=n\n,g' $(UCLIBC_DIR)/.config +endif $(SED) 's,^CROSS_COMPILER_PREFIX=.*,CROSS_COMPILER_PREFIX="$(TARGET_CROSS)",g' \ -e 's,# TARGET_$(UCLIBC_TARGET_ARCH) is not set,TARGET_$(UCLIBC_TARGET_ARCH)=y,g' \ -e 's,^TARGET_ARCH="none",TARGET_ARCH=\"$(UCLIBC_TARGET_ARCH)\",g' \ -- cgit v1.2.3