diff --git a/packages/m/mxml/xmake.lua b/packages/m/mxml/xmake.lua index 38a128ba0..04c217d13 100644 --- a/packages/m/mxml/xmake.lua +++ b/packages/m/mxml/xmake.lua @@ -4,8 +4,9 @@ package("mxml") set_description("Mini-XML is a tiny XML library that you can use to read and write XML and XML-like data files in your application without requiring large non-standard libraries.") set_license("Apache-2.0") - add_urls("https://github.com/michaelrsweet/mxml/releases/download/v3.3/mxml-3.3.zip") - add_versions("3.3.1", "fca59b0d7fae2b9165c223cdce68e45dbf41e21e5e53190d8b214218b8353380") + add_urls("https://github.com/michaelrsweet/mxml/releases/download/v$(version)/mxml-$(version).zip") + add_urls("https://github.com/michaelrsweet/mxml.git") + add_versions("3.3.1", "ca6b05725184866b9e5874329e98be22cbbdc1e733789e08b55b088be207484a") add_versions("3.3", "fca59b0d7fae2b9165c223cdce68e45dbf41e21e5e53190d8b214218b8353380") if is_plat("macosx", "linux") then @@ -15,8 +16,7 @@ package("mxml") io.gsub("config.h.in", "#undef (.-)\n", "${define %1}\n") io.writefile("xmake.lua", [[ add_rules("mode.debug", "mode.release") - includes("check_cfuncs.lua") - includes("check_ctypes.lua") + includes("@builtin/check") if is_plat("macosx", "linux") then set_configvar("HAVE_PTHREAD_H", 1) end