zengine-old/engine/3rdparty/UGM/xmake.lua
2024-02-07 16:24:11 +08:00

23 lines
744 B
Lua

add_requires("UGM","UTemplate")
set_languages("cxx20")
target("ugm_test01_bezier")
set_kind("binary")
add_packages("UGM", "UTemplate")
add_files("test/01bezier.cpp")
add_headerfiles("vs/*.natvis")
package("UTemplate")
set_kind("library", {headeronly = true})
set_urls("https://github.com/Ubpa/UTemplate.git")
add_includedirs("include")
on_install(function (package)
os.cp("include", package:installdir())
end)
local curdir = os.curdir()
package("UGM")
set_urls("https://github.com/Ubpa/UGM.git")
add_includedirs("include")
on_install("macosx", "linux", "windows", function (package)
os.cp("include", format("%s/include", package:installdir()))
os.cp("vs",curdir)
end)