1.1 --- a/config/config.mk Mon May 07 00:27:05 2012 +0200
1.2 +++ b/config/config.mk Mon Nov 19 11:21:31 2012 +0100
1.3 @@ -21,6 +21,8 @@
1.4 KERNEL_CONFIG_FILES_2 = $(patsubst $(CT_LIB_DIR)/%,%,$(wildcard $(CT_LIB_DIR)/config/kernel/*.in.2))
1.5 CC_CONFIG_FILES = $(patsubst $(CT_LIB_DIR)/%,%,$(wildcard $(CT_LIB_DIR)/config/cc/*.in))
1.6 CC_CONFIG_FILES_2 = $(patsubst $(CT_LIB_DIR)/%,%,$(wildcard $(CT_LIB_DIR)/config/cc/*.in.2))
1.7 +BINUTILS_CONFIG_FILES = $(patsubst $(CT_LIB_DIR)/%,%,$(wildcard $(CT_LIB_DIR)/config/binutils/*.in))
1.8 +BINUTILS_CONFIG_FILES_2 = $(patsubst $(CT_LIB_DIR)/%,%,$(wildcard $(CT_LIB_DIR)/config/binutils/*.in.2))
1.9 LIBC_CONFIG_FILES = $(patsubst $(CT_LIB_DIR)/%,%,$(wildcard $(CT_LIB_DIR)/config/libc/*.in))
1.10 LIBC_CONFIG_FILES_2 = $(patsubst $(CT_LIB_DIR)/%,%,$(wildcard $(CT_LIB_DIR)/config/libc/*.in.2))
1.11 DEBUG_CONFIG_FILES = $(patsubst $(CT_LIB_DIR)/%,%,$(wildcard $(CT_LIB_DIR)/config/debug/*.in))
1.12 @@ -29,6 +31,7 @@
1.13 GEN_CONFIG_FILES = config.gen/arch.in \
1.14 config.gen/kernel.in \
1.15 config.gen/cc.in \
1.16 + config.gen/binutils.in \
1.17 config.gen/libc.in \
1.18 config.gen/debug.in
1.19 # ... and how to access them:
1.20 @@ -61,6 +64,7 @@
1.21 ARCHS = $(patsubst config/arch/%.in,%,$(ARCH_CONFIG_FILES))
1.22 KERNELS = $(patsubst config/kernel/%.in,%,$(KERNEL_CONFIG_FILES))
1.23 CCS = $(patsubst config/cc/%.in,%,$(CC_CONFIG_FILES))
1.24 +BINUTILSS = $(patsubst config/binutils/%.in,%,$(BINUTILS_CONFIG_FILES))
1.25 LIBCS = $(patsubst config/libc/%.in,%,$(LIBC_CONFIG_FILES))
1.26 DEBUGS = $(patsubst config/debug/%.in,%,$(DEBUG_CONFIG_FILES))
1.27
1.28 @@ -81,6 +85,10 @@
1.29 @$(ECHO) ' IN $(@)'
1.30 $(SILENT)$(CT_LIB_DIR)/scripts/gen_in_frags.sh choice "$@" "C compiler" "CC" "config/cc" "N" $(CCS)
1.31
1.32 +config.gen/binutils.in: $(CC_BINUTILS_FILES) $(CC_BINUTILS_FILES_2)
1.33 + @$(ECHO) ' IN $(@)'
1.34 + $(SILENT)$(CT_LIB_DIR)/scripts/gen_in_frags.sh choice "$@" "Binutils" "BINUTILS" "config/binutils" "N" $(BINUTILSS)
1.35 +
1.36 config.gen/libc.in: $(LIBC_CONFIG_FILES) $(LIBC_CONFIG_FILES_2)
1.37 @$(ECHO) ' IN $(@)'
1.38 $(SILENT)$(CT_LIB_DIR)/scripts/gen_in_frags.sh choice "$@" "C library" "LIBC" "config/libc" "Y" $(LIBCS)