aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--configure.in5
-rw-r--r--template/GNUmakefile.in6
2 files changed, 7 insertions, 4 deletions
diff --git a/configure.in b/configure.in
index 4d6d6ed037..a8bf979e91 100644
--- a/configure.in
+++ b/configure.in
@@ -3074,10 +3074,7 @@ AS_CASE(["$FIRSTMAKEFILE"], [*GNUmakefile:*], [gnumake=yes], [
rm -fr conftest.dir
AS_CASE(["$gnumake"],
[*yes*], [
- echo '@%:@ -*- makefile -*-' > GNUmakefile
- echo 'override MFLAGS := $(filter-out -j%,$(MFLAGS))' >> GNUmakefile
- echo "include Makefile" >> GNUmakefile
- echo "-include uncommon.mk" >> GNUmakefile
+ FIRSTMAKEFILE=GNUmakefile:template/GNUmakefile.in
gnumake=yes],
[
gnumake=no])
diff --git a/template/GNUmakefile.in b/template/GNUmakefile.in
new file mode 100644
index 0000000000..fe6d677f1d
--- /dev/null
+++ b/template/GNUmakefile.in
@@ -0,0 +1,6 @@
+# -*- makefile -*-
+override MFLAGS := $(filter-out -j%,$(MFLAGS))
+include Makefile
+-include uncommon.mk
+
+GNUmakefile: $(srcdir)/template/GNUmakefile.in