From 26556f9b114baf498bee8e6d8e6cf60a6f483a89 Mon Sep 17 00:00:00 2001 From: David Bremner Date: Tue, 25 Mar 2014 08:28:09 -0300 Subject: build: move canonical list of subdirectories to configure script The configure script needs this list for out of tree builds. Grabbing it from the Makefile via sed was fragile and broken. --- configure | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'configure') diff --git a/configure b/configure index fb276f1b..ab73317a 100755 --- a/configure +++ b/configure @@ -19,11 +19,14 @@ readonly DEFAULT_IFS="$IFS" srcdir=$(dirname "$0") +subdirs="util compat lib parse-time-string completion doc emacs" +subdirs="${subdirs} performance-test test test/test-databases" + # For a non-srcdir configure invocation (such as ../configure), create # the directory structure and copy Makefiles. if [ "$srcdir" != "." ]; then - for dir in . $(grep "^subdirs *=" "$srcdir"/Makefile | sed -e "s/subdirs *= *//"); do + for dir in . ${subdirs}; do mkdir -p "$dir" cp "$srcdir"/"$dir"/Makefile.local "$dir" cp "$srcdir"/"$dir"/Makefile "$dir" @@ -698,6 +701,9 @@ cat > Makefile.config <