From 30424cbdc26823899b93bf17b55908e2cdd0e00d Mon Sep 17 00:00:00 2001 From: Mark Brand Date: Fri, 15 May 2020 10:51:34 +0200 Subject: [PATCH] make update: handle semicolon in github tag parsing A semicolon following the github tag for coda 2.21.1 managed to break "make update". --- mxe.github.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mxe.github.mk b/mxe.github.mk index ccb82257..6de01d4c 100644 --- a/mxe.github.mk +++ b/mxe.github.mk @@ -132,7 +132,7 @@ endef # called with owner/repo/releases[/latest],tag prefix, tag suffix, filter-out, version sep define MXE_GET_GH_RELEASE $(WGET) -q -O- 'https://github.com/$(strip $(1))' \ - | $(SED) -n 's,.*releases/tag/\([^"&]*\)".*,\1,p' \ + | $(SED) -n 's,.*releases/tag/\([^"&;]*\)".*,\1,p' \ | $(if $(4),grep -vi '$(strip $(4))') \ | $(SED) -n 's,^$(strip $(2))\([^"]*\)$(strip $(3))$$,\1,p' \ | tr '$(strip $(5))' '.' \