From 3e4a9d60a9419621b08c647a306843d76c47c2cb Mon Sep 17 00:00:00 2001 From: Carl Worth Date: Wed, 9 Mar 2011 15:02:42 -0800 Subject: build: Add support for non-source-directory builds. Such as: mkdir build cd build ../configure make This is implemented by having the configure script set a srcdir variable in Makefile.config, and then sprinkling $(srcdir) into various make rules. We also use vpath directives to convince GNU make to find the source files from the original source directory. --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 7549b40d..4ca74a3f 100644 --- a/Makefile +++ b/Makefile @@ -19,7 +19,7 @@ extra_cxxflags := # Makefile.config if it doesn't exist yet. And add Makefile.config to # our global dependency list. include Makefile.config -Makefile.config: configure +Makefile.config: $(srcdir)/configure @echo "" @echo "Note: Calling ./configure with no command-line arguments. This is often fine," @echo " but if you want to specify any arguments (such as an alternate prefix" -- cgit v1.2.3