diff options
-rw-r--r-- | xmake.lua | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -2,7 +2,7 @@ add_rules("mode.debug", "mode.release", "mode.releasedbg", "mode.minsizerel") add_requires("nuklear", "nuklear_glfw_gl3", "nuklear_fonts", "glew", "glfw", "tinyfiledialogs", "c11threads", "pcre2", - "cjson", "ffmpeg", "tomlc99") + "cjson", "tomlc99") add_requires("libcurl", { configs = { zlib = true } }) if is_plat("linux") then @@ -152,8 +152,14 @@ set_license("MIT") set_urls("https://github.com/cktan/tomlc99.git") on_install("linux", "macosx", "windows", "mingw", function(package) - import("package.tools.make").make(package, {}) - import("package.tools.make").make(package, { "install", "prefix = " .. package:installdir() }) + io.writefile("xmake.lua", [[ + add_rules("mode.debug", "mode.release") + target("tomlc99") + set_kind("static") + add_files("toml.c") + add_headerfiles("toml.h") + ]]) + import("package.tools.xmake").install(package) end) on_test(function(package) |