From: aurel32 Date: Wed, 15 Apr 2009 14:42:57 +0000 (+0000) Subject: Call configure automatically when needed X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=55d7e8f69d026a3cf9da38621930e988cc974990;p=qmiga%2Fqemu.git Call configure automatically when needed Automatically rerun configure when it is needed. Signed-off-by: Stefan Weil Signed-off-by: Aurelien Jarno git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7110 c046a42c-6fe2-441c-8c8c-71466251a162 --- diff --git a/Makefile b/Makefile index af174b5779..50b8bb6f5f 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,13 @@ # Makefile for QEMU. +ifneq ($(wildcard config-host.mak),) include config-host.mak include $(SRC_PATH)/rules.mak +else +config-host.mak: + @echo "Please call configure before running make!" + @exit 1 +endif .PHONY: all clean cscope distclean dvi html info install install-doc \ recurse-all speed tar tarbin test @@ -36,6 +42,12 @@ endif all: $(TOOLS) $(DOCS) recurse-all +config-host.mak: configure +ifneq ($(wildcard config-host.mak),) + @echo $@ is out-of-date, running configure + @fgrep "Configured with:" $@ | sed s/.*Configured.with:.// | sh +endif + SUBDIR_RULES=$(patsubst %,subdir-%, $(TARGET_DIRS)) subdir-%: