summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorBoris Nagaev <bnagaev@gmail.com>2017-01-05 22:16:44 (GMT)
committerBoris Nagaev <bnagaev@gmail.com>2017-01-08 02:17:31 (GMT)
commitff36def5d393d8aa3c9253c00f5b61064acde913 (patch)
treed50e99bf60990122b1a362d51ac3873223819d24 /Makefile
parent0555e10e6f85e6066b6b210a23843967c8d4b394 (diff)
downloadmxe-ff36def5d393d8aa3c9253c00f5b61064acde913.zip
mxe-ff36def5d393d8aa3c9253c00f5b61064acde913.tar.gz
mxe-ff36def5d393d8aa3c9253c00f5b61064acde913.tar.bz2
add new packages backup: gitlab
See http://lists.nongnu.org/archive/html/mingw-cross-env-list/2017-01/msg00005.html
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile4
1 files changed, 3 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 284976b..ed7c84a 100644
--- a/Makefile
+++ b/Makefile
@@ -18,6 +18,7 @@ DEFAULT_MAX_JOBS := 6
SOURCEFORGE_MIRROR := downloads.sourceforge.net
PKG_MIRROR := s3.amazonaws.com/mxe-pkg
PKG_CDN := d1yihgixbnrglp.cloudfront.net
+GITLAB_BACKUP := https://gitlab.com/starius/mxe-backup2/raw/master/
PWD := $(shell pwd)
SHELL := bash
@@ -228,7 +229,8 @@ ESCAPE_PKG = \
BACKUP_DOWNLOAD = \
(echo "MXE Warning! Downloading $(1) from backup." >&2 && \
($(WGET) -O '$(PKG_DIR)/.tmp-$($(1)_FILE)' $(PKG_MIRROR)/`$(call ESCAPE_PKG,$(1))` || \
- $(WGET) -O '$(PKG_DIR)/.tmp-$($(1)_FILE)' $(PKG_CDN)/`$(call ESCAPE_PKG,$(1))`))
+ $(WGET) -O '$(PKG_DIR)/.tmp-$($(1)_FILE)' $(PKG_CDN)/`$(call ESCAPE_PKG,$(1))` || \
+ $(WGET) -O '$(PKG_DIR)/.tmp-$($(1)_FILE)' $(GITLAB_BACKUP)/`$(call ESCAPE_PKG,$(1))`_$($(1)_CHECKSUM)))
DOWNLOAD_PKG_ARCHIVE = \
$(if $($(1)_SOURCE_TREE),\