diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-03-16 02:07:43 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-03-16 02:07:43 +0000 |
commit | 32672da354212146d363da1af98216022d5f2ae2 (patch) | |
tree | 548aebcb52c188a7bff168f424c3767dbe44ba95 /defs | |
parent | dfad788ba00d50b4e9c29a42501ff632ba30c903 (diff) | |
download | ruby-32672da354212146d363da1af98216022d5f2ae2.tar.gz |
gmake.mk: expand MJIT header rules
* defs/gmake.mk: expand MJIT header file rules for each
architectures.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62771 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'defs')
-rw-r--r-- | defs/gmake.mk | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/defs/gmake.mk b/defs/gmake.mk index 7f83e67c47..d3396dc8e3 100644 --- a/defs/gmake.mk +++ b/defs/gmake.mk @@ -149,8 +149,13 @@ ifeq ($(filter 0 1,$(words $(arch_flags))),) $(foreach x,$(patsubst -arch=%,%,$(arch_flags)), \ $(eval $$(MJIT_HEADER:.h=)-$(value x).h \ $$(MJIT_MIN_HEADER:.h=)-$(value x).h \ + $$(TIMESTAMPDIR)/$$(MJIT_HEADER:.h=)-$(value x).time \ : ARCH_FLAG := -arch $(value x))) +$(foreach x,$(patsubst -arch=%,%,$(arch_flags)), \ + $(eval $$(MJIT_HEADER:.h=)-$(value x).h: \ + $$(TIMESTAMPDIR)/$$(MJIT_HEADER:.h=)-$(value x).time)) + mjit_min_headers := $(patsubst -arch=%,$(MJIT_MIN_HEADER:.h=-%.h),$(arch_flags)) $(MJIT_MIN_HEADER): $(mjit_min_headers) $(PREP) @ set -e; set $(patsubst -arch=%,%,$(arch_flags)); \ |