Unified · Split
| @@ -180,25 +180,6 @@ MAKE_SHARED_FROM_STATIC = \ · 179 unmodified lines | ||
| 180 | 180 | --libdir '$(PREFIX)/$(TARGET)/lib' \ |
| 181 | 181 | --bindir '$(PREFIX)/$(TARGET)/bin' |
| 182 | 182 | |
| 183 | −# MXE_GET_GITHUB functions can be removed once all packages use GH_CONF | |
| 184 | −define MXE_GET_GITHUB_SHA | |
| 185 | − $(WGET) -q -O- 'https://api.github.com/repos/$(strip $(1))/git/refs/heads/$(strip $(2))' \ | |
| 186 | − | $(SED) -n 's#.*"sha": "\([^"]\{10\}\).*#\1#p' \ | |
| 187 | − | head -1 | |
| 188 | −endef | |
| 189 | − | |
| 190 | −define MXE_GET_GITHUB_ALL_TAGS | |
| 191 | − $(WGET) -q -O- 'https://api.github.com/repos/$(strip $(1))/git/refs/tags/' \ | |
| 192 | − | $(SED) -n 's#.*"ref": "refs/tags/\([^"]*\).*#\1#p' | |
| 193 | −endef | |
| 194 | − | |
| 195 | −define MXE_GET_GITHUB_TAGS | |
| 196 | − $(call MXE_GET_GITHUB_ALL_TAGS, $(1)) \ | |
| 197 | − | $(SED) 's,^$(strip $(2)),,g' \ | |
| 198 | − | $(SORT) -V \ | |
| 199 | − | tail -1 | |
| 200 | −endef | |
| 201 | − | |
| 202 | 183 | define AUTOTOOLS_CONFIGURE |
| 203 | 184 | cd '$(BUILD_DIR)' && $(SOURCE_DIR)/configure \ |
| 204 | 185 | $(MXE_CONFIGURE_OPTS) |
| @@ -17,9 +17,6 @@ · 16 unmodified lines | ||
| 17 | 17 | # Tarball: |
| 18 | 18 | # url = <owner>/<repo>/tarball/<ref>/output-file.tar.gz |
| 19 | 19 | # dir = <owner>-<repo>-<short sha> |
| 20 | −# | |
| 21 | −# TODO: update remaining packages | |
| 22 | −# grep -l 'MXE_GET_GITHUB\|api.github.com\|github.com.*archive|github.com.*tarball|github.com.*releases' src/*.mk | xargs grep -L 'GH_CONF' | |
| 23 | 20 | |
| 24 | 21 | # Filename doesn't matter as we stream the url to a name of our choosing. |
| 25 | 22 | # |