From cdd1cf06bc276e3d020764975bfe693a9ede9a54 Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN\"" Date: Sat, 16 Jun 2007 18:00:35 +0000 Subject: Don't go menuconfig if no .config present. Handle the case where targets does not exist when calling distclean. diff --git a/Makefile b/Makefile index d522dca..0082f24 100644 --- a/Makefile +++ b/Makefile @@ -43,8 +43,8 @@ help:: @echo '' @echo 'Execute "make" or "make all" to build all targets marked with [*]' -.config: $(CONFIG_FILES) $(CT_TOP_DIR)/config/debug.in - @make oldconfig +.config: + @echo "You must run either one of \"make config\" or \"make menuconfig\" first" # Actual build build: .config @@ -58,4 +58,5 @@ tarball: distclean:: clean @rm -f .config* ..config.tmp @rm -f log.* + @[ ! -d "$(CT_TOP_DIR)/targets" ] || chmod -R u+w "$(CT_TOP_DIR)/targets" @rm -rf "$(CT_TOP_DIR)/targets" -- cgit v0.10.2-6-g49f6