Commit Graph

10 Commits

Author SHA1 Message Date
Mark Brand 30424cbdc2 make update: handle semicolon in github tag parsing
A semicolon following the github tag for coda 2.21.1 managed to break
"make update".
2020-05-15 11:28:41 +02:00
Mark Brand 4bf2782956 github macros: exclude trailing html entities from release
Sometimes the release number has some trailing junk starting with
""".
2019-05-14 10:58:39 +02:00
Tony Theodore 4c0ba6ad62 github macros: minor improvements 2018-11-16 11:53:56 +11:00
Tony Theodore 300bf2a022 github release macro: add variable for archive extensions
From: ac697f5bac (r31310663)

It's not easy to reliably parse/guess the extension for manually
uploaded archives using GitHub releases. Even if the naming convention
matches GitHub's automated rules, there are two problems:

  - mxe version may be on the ["next" page](https://github.com/fribidi/fribidi/releases?after=0.19.4)
  - using API may hit rate limiting if it's a live check at build time

This adds an "archive extension" variable to `GH_CONF` for the simple
cases where all other naming follows GitHub conventions.
2018-11-16 02:56:22 +11:00
Tony Theodore caf37728bc mxe.github: add more descriptive error for unknown api 2018-03-17 22:30:19 +11:00
Tony Theodore e96df609c0 Makefile: remove MXE_GET_GITHUB functions 2018-03-15 12:28:24 +11:00
Tony Theodore 701f84d8e9 mxe.github: detect missing api field 2018-03-15 12:28:24 +11:00
Tony Theodore 9d49e7ba65 mxe.github: standardise branch naming and tidy up check-gh-conf
fixes #1982
2018-03-15 12:28:24 +11:00
Tony Theodore 4617731ace mxe.github: fix tags where prefix = pkg name
fixes #2073
2018-03-15 12:28:24 +11:00
Tony Theodore 38c43b5017 sub makefiles: standardize names and add to build-pkg 2018-03-12 14:28:14 +11:00
Renamed from github.mk (Browse further)