OSDN Git Service

touchup new kconfig handling so we dont constantly rebuild
authorMike Frysinger <vapier@gentoo.org>
Wed, 21 Feb 2007 08:27:01 +0000 (08:27 -0000)
committerMike Frysinger <vapier@gentoo.org>
Wed, 21 Feb 2007 08:27:01 +0000 (08:27 -0000)
Makefile.in
extra/config/Makefile

index 4bf1770..a04e462 100644 (file)
@@ -37,8 +37,8 @@ include $(top_srcdir)extra/locale/Makefile.in
 include $(top_srcdir)libc/Makefile.in
 
 include/bits/uClibc_config.h: extra/config/conf .config
-       $(INSTALL) -d $(dir $@)
-       @$< -o $(top_srcdir)extra/Configs/Config.in
+       $(Q)$(INSTALL) -d $(dir $@)
+       $(Q)@$< -o $(top_srcdir)extra/Configs/Config.in
 
 # For the moment, we have to keep re-running this target
 # because the fix includes scripts rely on pre-processers
@@ -293,7 +293,7 @@ include/bits:
 # configuration
 # ---------------------------------------------------------------------------
 extra/config/conf extra/config/mconf: include/bits
-       $(MAKE) -C extra/config $(notdir $@)
+       $(Q)$(MAKE) -C extra/config $(notdir $@)
 
 menuconfig: extra/config/mconf include/bits
        $(Q)./extra/config/mconf extra/Configs/Config.in
index 84a0ed3..b377d43 100644 (file)
@@ -13,13 +13,13 @@ host-cmulti := $(foreach m,$(__hostprogs),\
            $(if $($(m)-cxxobjs),,$(if $($(m)-objs),$(m))))
 host-cobjs  := $(sort $(foreach m,$(__hostprogs),$($(m)-objs)))
 
-$(host-csingle): %: %.c FORCE
+$(host-csingle): %: %.c
        $(HOSTCC) $(HOST_EXTRACFLAGS) $(HOSTCFLAGS) $(HOSTCFLAGS_$@) $(HOST_LOADLIBES) $< -o $@
 
-$(host-cmulti): %: $(host-cobjs) $(host-cshlib) FORCE
+$(host-cmulti): %: $(host-cobjs) $(host-cshlib)
        $(HOSTCC) $(HOST_EXTRACFLAGS) $(HOSTCFLAGS) $(HOSTCFLAGS_$@) $(HOST_LOADLIBES) $($@-objs) -o $@
 
-$(host-cobjs): %.o: %.c FORCE
+$(host-cobjs): %.o: %.c
        $(HOSTCC) $(HOST_EXTRACFLAGS) $(HOSTCFLAGS) $(HOSTCFLAGS_$@) -c $< -o $@
 
 $(obj)/%:: $(src)/%_shipped