summaryrefslogtreecommitdiff
path: root/template/GNUmakefile.in
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2021-03-21 17:53:20 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2021-03-21 17:57:44 +0900
commitcb396d4214f7d1c60a9bb45420ef647468b8da2e (patch)
tree16053feb45382e3a96b5b45f4801b8fc1b2521e7 /template/GNUmakefile.in
parent94254117eef0bafcdc5fd840af46af26060ee5be (diff)
Share variables defined in common GNUmakefile also in cygwin/mingw
Diffstat (limited to 'template/GNUmakefile.in')
-rw-r--r--template/GNUmakefile.in7
1 files changed, 5 insertions, 2 deletions
diff --git a/template/GNUmakefile.in b/template/GNUmakefile.in
index 74fbe84140..e2f2d1aebd 100644
--- a/template/GNUmakefile.in
+++ b/template/GNUmakefile.in
@@ -1,6 +1,11 @@
gnumake = yes
+ifeq ($(filter Makefile,$(MAKEFILE_LIST)),)
include Makefile
+
+GNUmakefile: $(srcdir)/template/GNUmakefile.in
+endif
+
override silence := $(if $(findstring s,$(firstword $(MFLAGS))),yes,no)
ifeq ($(HAVE_BASERUBY),yes)
@@ -10,5 +15,3 @@ endif
include $(srcdir)/defs/universal.mk
-include uncommon.mk
include $(srcdir)/defs/gmake.mk
-
-GNUmakefile: $(srcdir)/template/GNUmakefile.in