diff options
author | Tony Theodore <tonyt@logyst.com> | 2018-03-03 13:00:25 (GMT) |
---|---|---|
committer | Tony Theodore <tonyt@logyst.com> | 2018-03-03 13:00:25 (GMT) |
commit | f0c2ea1f0aae284d5cd71224a9dedabeef6423bc (patch) | |
tree | c44a4e32c9eed8b63a13474f694e6c07392414e4 /github.mk | |
parent | c8d6ba38d689ce9858df1295b28a95773f6341b7 (diff) | |
download | mxe-f0c2ea1f0aae284d5cd71224a9dedabeef6423bc.zip mxe-f0c2ea1f0aae284d5cd71224a9dedabeef6423bc.tar.gz mxe-f0c2ea1f0aae284d5cd71224a9dedabeef6423bc.tar.bz2 |
gh-conf: fix releases without uploaded files and filename when prefix=project
Diffstat (limited to 'github.mk')
-rw-r--r-- | github.mk | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -100,7 +100,7 @@ define MXE_SETUP_GITHUB $(PKG)_TAG_SUFFIX := $(GH_TAG_SUFFIX) $(PKG)_TAG_FILTER := $(GH_TAG_FILTER) $(PKG)_VERSION_SEP := $(or $(GH_VERSION_SEP),.) - $(PKG)_FILE := $(or $($(PKG)_FILE),$(PKG)-$$($$(PKG)_TAG_PREFIX)$($(PKG)_VERSION)$$($$(PKG)_TAG_SUFFIX).tar.gz) + $(PKG)_FILE := $(or $($(PKG)_FILE),$(PKG)-$$(filter-out $$(PKG)-,$$($$(PKG)_TAG_PREFIX))$($(PKG)_VERSION)$$($$(PKG)_TAG_SUFFIX).tar.gz) $(if $(and $(GH_BRANCH),$(GH_TAG_VARS)),\ $(error $(newline) $(PKG) specifies both branch and tag variables $(newline))) $(if $(and $(GH_BRANCH),$(GH_LATEST)),\ @@ -118,6 +118,7 @@ define MXE_SETUP_GITHUB_RELEASES $(PKG)_SUBDIR := $(or $($(PKG)_SUBDIR),$($(PKG)_GH_REPO)-$(if $(call sne,v,$($(PKG)_TAG_PREFIX)),$($(PKG)_TAG_PREFIX))$(subst .,$($(PKG)_VERSION_SEP),$($(PKG)_VERSION))$($(PKG)_TAG_SUFFIX)) $(PKG)_TAG_REF := $(or $($(PKG)_TAG_REF),$($(PKG)_TAG_PREFIX)$(subst .,$($(PKG)_VERSION_SEP),$($(PKG)_VERSION))$($(PKG)_TAG_SUFFIX)) $(PKG)_URL := $(or $($(PKG)_URL),https://github.com/$($(PKG)_GH_OWNER)/$($(PKG)_GH_REPO)/releases/download/$($(PKG)_TAG_REF)/$($(PKG)_SUBDIR).tar.gz) + $(PKG)_URL_2 := $(or $($(PKG)_URL_2),https://github.com/$($(PKG)_GH_OWNER)/$($(PKG)_GH_REPO)/archive/$($(PKG)_TAG_REF).tar.gz) $(PKG)_UPDATE := $(or $($(PKG)_UPDATE),$(call MXE_GET_GH_RELEASE,$($(PKG)_GH_OWNER)/$($(PKG)_GH_REPO)/releases$($(PKG)_GH_LATEST),$($(PKG)_TAG_PREFIX),$($(PKG)_TAG_SUFFIX),$(or $($(PKG)_TAG_FILTER),$(GITHUB_TAG_FILTER)),$($(PKG)_VERSION_SEP))) endef |