3rdparty: pattern rule for fetching tarballs.

This commit is contained in:
Thomas Bernard 2019-01-25 21:57:22 +01:00
parent c9b0907151
commit f6d11077f2
No known key found for this signature in database
GPG Key ID: 0FF11B67A5C0863C

47
3rdparty/Makefile vendored
View File

@ -469,42 +469,14 @@ $(RECOIL)/.ok: archives/$(RECOILARCH)
$(TAR) xzf $< $(TAR) xzf $<
touch $@ touch $@
archives/$(SDLARCH):
@$(MKDIR) $(@D)
cd $(@D) && $(GETURL) $(SDLURL)
archives/$(SDLDEVEL): archives/$(SDLDEVEL):
@$(MKDIR) $(@D) @$(MKDIR) $(@D)
cd $(@D) && $(GETURL) $(SDLDEVELURL) cd $(@D) && $(GETURL) $(SDLDEVELURL)
archives/$(SDLIMAGEARCH):
@$(MKDIR) $(@D)
cd $(@D) && $(GETURL) $(SDLIMAGEURL)
archives/$(SDLTTFARCH):
@$(MKDIR) $(@D)
cd $(@D) && $(GETURL) $(SDLTTFURL)
archives/$(SDL2DEVEL): archives/$(SDL2DEVEL):
@$(MKDIR) $(@D) @$(MKDIR) $(@D)
cd $(@D) && $(GETURL) $(SDL2DEVELURL) cd $(@D) && $(GETURL) $(SDL2DEVELURL)
archives/$(SDL2ARCH):
@$(MKDIR) $(@D)
cd $(@D) && $(GETURL) $(SDL2URL)
archives/$(SDL2IMAGEARCH):
@$(MKDIR) $(@D)
cd $(@D) && $(GETURL) $(SDL2IMAGEURL)
archives/$(SDL2TTFARCH):
@$(MKDIR) $(@D)
cd $(@D) && $(GETURL) $(SDL2TTFURL)
archives/$(LIBPNGARCH):
@$(MKDIR) $(@D)
cd $(@D) && ( $(GETURL) $(LIBPNGURL) || $(GETURL) $(LIBPNGURLALT) )
archives/$(JPEGARCH): archives/$(JPEGARCH):
@$(MKDIR) $(@D) @$(MKDIR) $(@D)
cd $(@D) && $(GETURL) $(JPEGURL) cd $(@D) && $(GETURL) $(JPEGURL)
@ -513,18 +485,9 @@ archives/$(LIBTIFFARCH):
@$(MKDIR) $(@D) @$(MKDIR) $(@D)
cd $(@D) && ( $(GETURL) $(LIBTIFFURL) || $(GETURL) $(LIBTIFFURLALT) ) cd $(@D) && ( $(GETURL) $(LIBTIFFURL) || $(GETURL) $(LIBTIFFURLALT) )
archives/$(ZLIBARCH): archives/%.tar.gz:
@$(MKDIR) $(@D) @$(MKDIR) $(@D)
cd $(@D) && $(GETURL) $(ZLIBURL) $(eval URL = $($(shell echo $* | cut -d- -f1 | tr a-z A-Z | tr -d _)URL))
$(eval URLALT = $($(shell echo $* | cut -d- -f1 | tr a-z A-Z)URLALT))
archives/$(FREETYPEARCH): @echo "$*: fetching $(URL) (or $(URLALT))"
@$(MKDIR) $(@D) @cd $(@D) && ( $(GETURL) $(URL) || ( [ -n "$(URLALT)" ] && $(GETURL) $(URLALT) ) )
cd $(@D) && $(GETURL) $(FREETYPEURL)
archives/$(LUAARCH):
@$(MKDIR) $(@D)
cd $(@D) && $(GETURL) $(LUAURL)
archives/$(RECOILARCH):
@$(MKDIR) $(@D)
cd $(@D) && ( $(GETURL) $(RECOILURL) || $(GETURL) $(RECOILURLALT) )