Commit 473a91db authored by Bernhard Reutner-Fischer's avatar Bernhard Reutner-Fischer Committed by Peter Korsgaard
Browse files

*-menuconfig needs dirs to exist



In a pristine checkout the -menuconfig targets need their build dirs
to exist.

Signed-off-by: default avatarBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Signed-off-by: default avatarPeter Korsgaard <jacmet@sunsite.dk>
parent c9a2b035
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -201,7 +201,7 @@ $(TARGET_DIR)/lib/modules/$(LINUX26_VERSION)/modules.dep: $(LINUX26_DIR)/.config
	fi
	touch -c $@

linux26-menuconfig: $(LINUX26_DIR)/.patched host-sed
linux26-menuconfig: host-sed dirs $(LINUX26_DIR)/.patched
	if [ ! -f $(LINUX26_DIR)/.config ]; then \
		[ -n "$(LINUX26_KCONFIG)" ] && [ -f $(LINUX26_KCONFIG) ] && \
			cp $(LINUX26_KCONFIG) $(LINUX26_DIR)/.config || \
@@ -210,7 +210,7 @@ linux26-menuconfig: $(LINUX26_DIR)/.patched host-sed
	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) menuconfig
	-[ -f $(LINUX26_DIR)/.config ] && touch $(LINUX26_DIR)/.configured

linux26-xconfig: $(LINUX26_DIR)/.patched host-sed
linux26-xconfig: host-sed dirs $(LINUX26_DIR)/.patched
	[ -f $(LINUX26_DIR)/.config ] || cp $(LINUX26_KCONFIG) $(LINUX26_DIR)/.config
	$(MAKE) $(LINUX26_MAKE_FLAGS) -C $(LINUX26_DIR) xconfig
	-[ -f $(LINUX26_DIR)/.config ] && touch $(LINUX26_DIR)/.configured
+1 −1
Original line number Diff line number Diff line
@@ -463,7 +463,7 @@ $(UCLIBC_DIR)/lib/libc.a: $(UCLIBC_DIR)/.configured $(gcc_initial) $(LIBFLOAT_TA
		all
	touch -c $@

uclibc-menuconfig: host-sed $(UCLIBC_DIR)/.config
uclibc-menuconfig: host-sed dirs $(UCLIBC_DIR)/.config
	$(MAKE1) -C $(UCLIBC_DIR) \
		ARCH="$(UCLIBC_TARGET_ARCH)" \
		PREFIX=$(TOOLCHAIN_DIR)/uClibc_dev/ \