diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2020-03-31 17:36:52 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2020-03-31 17:36:52 +0900 |
commit | 03ca90c732d4e2369d907d3b1b8d641ff4345f5a (patch) | |
tree | d4d106565f6ba391c1843f246ff912150be99a39 /defs/gmake.mk | |
parent | dad110d068960a22f3cadfeaf4d235e2585a143b (diff) |
Share download cache with bundler
Diffstat (limited to 'defs/gmake.mk')
-rw-r--r-- | defs/gmake.mk | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/defs/gmake.mk b/defs/gmake.mk index cd72c49126..0b9d47a2ab 100644 --- a/defs/gmake.mk +++ b/defs/gmake.mk @@ -248,6 +248,12 @@ BUNDLED_GEMS := $(shell sed 's/[ ][ ]*/-/;s/[ ].*//' $(srcdir)/gems/bundled_g update-gems: | $(patsubst %,gems/%.gem,$(BUNDLED_GEMS)) +test-bundler-precheck: | $(srcdir)/.bundle/cache + +$(srcdir)/.bundle/cache: + $(MAKEDIRS) $(@D) + $(LN_S) ../.downloaded-cache $@ + gems/%.gem: $(ECHO) Downloading bundled gem $*... $(Q) $(BASERUBY) -C "$(srcdir)" \ |