diff --git a/packages/t/TiltedCore/xmake.lua b/packages/t/TiltedCore/xmake.lua new file mode 100644 index 000000000..cd308486d --- /dev/null +++ b/packages/t/TiltedCore/xmake.lua @@ -0,0 +1,24 @@ +package("tiltedcore") + + set_homepage("https://github.com/tiltedphoques/TiltedCore") + set_description("Core library from Tilted Phoques") + + add_urls("https://github.com/tiltedphoques/TiltedCore/releases/download/$(version)/release.zip") + add_urls("https://github.com/tiltedphoques/TiltedCore.git") + + add_versions("v0.1.3", "e6bc279a436e32c187341af9a47a64977d00d354eda66237804aada51d1884e3") + + add_deps("mimalloc") + + on_install("windows", "msys", function (package) + local configs = {} + import("package.tools.xmake").install(package, configs) + end) + + on_test(function (package) + assert(package:check_cxxsnippets({test = [[ + void test(int args, char** argv) { + TiltedPhoques::Outcome outcome; + } + ]]}, {includes = {"TiltedCore/Outcome.hpp"}})) + end)