# HG changeset patch # User "Yann E. MORIN" # Date 1220109792 0 # Node ID 0a0a4779f35e8b75c03915665664b0aebd53cb92 # Parent 6236ce3be104c02411df0639c4ae83f3b1f64d64 Rebuild the kconfig stuff on kconfig source change. /trunk/kconfig/kconfig.mk | 14 12 2 0 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff -r 6236ce3be104 -r 0a0a4779f35e kconfig/kconfig.mk --- a/kconfig/kconfig.mk Wed Aug 27 16:24:24 2008 +0000 +++ b/kconfig/kconfig.mk Sat Aug 30 15:23:12 2008 +0000 @@ -118,12 +118,22 @@ $(obj): @mkdir -p $(obj) -$(obj)/mconf:: $(SHIPPED) $(CT_LIB_DIR)/kconfig/mconf.c +HEADERS = $(CT_LIB_DIR)/kconfig/expr.h \ + $(CT_LIB_DIR)/kconfig/lkc.h \ + $(CT_LIB_DIR)/kconfig/lkc_proto.h + +FILES = $(CT_LIB_DIR)/kconfig/confdata.c \ + $(CT_LIB_DIR)/kconfig/expr.c \ + $(CT_LIB_DIR)/kconfig/menu.c \ + $(CT_LIB_DIR)/kconfig/symbol.c \ + $(CT_LIB_DIR)/kconfig/util.c + +$(obj)/mconf:: $(SHIPPED) $(CT_LIB_DIR)/kconfig/mconf.c $(HEADERS) $(FILES) @$(HOST_CC) $(CFLAGS) -o $@ $(CT_LIB_DIR)/kconfig/{mconf.c,zconf.tab.c,lxdialog/*.c} \ $(shell $(CT_LIB_DIR)/kconfig/lxdialog/check-lxdialog.sh -ccflags) \ $(shell $(CT_LIB_DIR)/kconfig/lxdialog/check-lxdialog.sh -ldflags $(HOST_CC)) -$(obj)/conf:: $(SHIPPED) $(CT_LIB_DIR)/kconfig/conf.c +$(obj)/conf:: $(SHIPPED) $(CT_LIB_DIR)/kconfig/conf.c $(HEADERS) $(FILES) @$(HOST_CC) $(CFLAGS) -o $@ $(CT_LIB_DIR)/kconfig/{conf.c,zconf.tab.c} clean::