summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Makefile.in23
1 files changed, 13 insertions, 10 deletions
diff --git a/Makefile.in b/Makefile.in
index c5d5e2bcb..4bf177076 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -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