|
@@ -287,27 +287,30 @@ headers:
|
|
|
|
|
|
endif # ifeq ($(HAVE_DOT_CONFIG),y)
|
|
|
|
|
|
+include/bits:
|
|
|
+ $(INSTALL) -d include/bits
|
|
|
+
|
|
|
# configuration
|
|
|
# ---------------------------------------------------------------------------
|
|
|
-extra/config/conf extra/config/mconf:
|
|
|
+extra/config/conf extra/config/mconf: include/bits
|
|
|
$(MAKE) -C extra/config $(notdir $@)
|
|
|
|
|
|
-menuconfig: extra/config/mconf
|
|
|
+menuconfig: extra/config/mconf include/bits
|
|
|
$(Q)./extra/config/mconf extra/Configs/Config.in
|
|
|
|
|
|
-config: extra/config/conf
|
|
|
+config: extra/config/conf include/bits
|
|
|
$(Q)./extra/config/conf extra/Configs/Config.in
|
|
|
|
|
|
-oldconfig: extra/config/conf
|
|
|
+oldconfig: extra/config/conf include/bits
|
|
|
$(Q)./extra/config/conf -o extra/Configs/Config.in
|
|
|
|
|
|
-silentoldconfig: extra/config/conf
|
|
|
+silentoldconfig: extra/config/conf include/bits
|
|
|
$(Q)./extra/config/conf -s extra/Configs/Config.in
|
|
|
|
|
|
-randconfig: extra/config/conf
|
|
|
+randconfig: extra/config/conf include/bits
|
|
|
$(Q)./extra/config/conf -r extra/Configs/Config.in
|
|
|
|
|
|
-allyesconfig: extra/config/conf
|
|
|
+allyesconfig: extra/config/conf include/bits
|
|
|
$(Q)./extra/config/conf -y extra/Configs/Config.in
|
|
|
sed -i -e "s/^DODEBUG=.*/# DODEBUG is not set/" .config
|
|
|
sed -i -e "s/^DOASSERTS=.*/# DOASSERTS is not set/" .config
|
|
@@ -316,10 +319,10 @@ allyesconfig: extra/config/conf
|
|
|
sed -i -e "s/^UCLIBC_MJN3_ONLY=.*/# UCLIBC_MJN3_ONLY is not set/" .config
|
|
|
$(Q)./extra/config/conf -o extra/Configs/Config.in
|
|
|
|
|
|
-allnoconfig: extra/config/conf
|
|
|
+allnoconfig: extra/config/conf include/bits
|
|
|
$(Q)./extra/config/conf -n extra/Configs/Config.in
|
|
|
|
|
|
-defconfig: extra/config/conf
|
|
|
+defconfig: extra/config/conf include/bits
|
|
|
$(Q)./extra/config/conf -d extra/Configs/Config.in
|
|
|
|
|
|
clean:
|
|
@@ -346,7 +349,7 @@ distclean: clean
|
|
|
-find . \( -name core -o -name \*.orig -o -name \*~ \) -exec $(RM) {} \;
|
|
|
$(RM) .config .config.old .config.cmd
|
|
|
$(RM) extra/locale/*.tgz
|
|
|
- $(MAKE) -C extra/config config_clean
|
|
|
+ $(MAKE) -C extra/config distclean
|
|
|
|
|
|
dist release:
|
|
|
$(RM) -r ../uClibc-$(VERSION) ../uClibc-$(VERSION).tar.bz2
|