-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathxmake.lua
More file actions
25 lines (19 loc) · 905 Bytes
/
xmake.lua
File metadata and controls
25 lines (19 loc) · 905 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package("mo_yanxi-react_flow")
set_homepage("https://github.com/Yuria-Shikibe/mo_yanxi_react_flow")
set_description("A lightweight, C++23 module-interface-only data graph publisher-receiver framework.")
set_license("MIT")
add_urls(
"https://github.com/Yuria-Shikibe/mo_yanxi_react_flow/archive/refs/tags/$(version).tar.gz",
"https://github.com/Yuria-Shikibe/mo_yanxi_react_flow.git", {
excludes = {"*/properties/*, */test/*, */examples/*, */benchmark/*"}
}
)
add_versions("0.1.0", "EA76859AEB414C124A52EF0B91007E8B0FD2527EF47EC129E12E34041EE049D4")
if is_plat("windows") then
set_policy("platform.longpaths", true)
end
add_includedirs("include")
on_install(function (package)
local configs = {add_test = false, add_benchmark = false}
import("package.tools.xmake").install(package, configs)
end)