mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-20 03:20:18 +00:00
Revert "Add xmake"
This commit is contained in:
parent
5f058efec5
commit
e15069550a
2
.gitignore
vendored
2
.gitignore
vendored
@ -34,5 +34,3 @@ main
|
||||
|
||||
pypi/
|
||||
libpocketpy.dylib
|
||||
|
||||
.xmake/
|
||||
|
49
xmake.lua
49
xmake.lua
@ -1,49 +0,0 @@
|
||||
set_project("pocketpy")
|
||||
|
||||
set_allowedplats("windows", "linux", "macosx", "wasm")
|
||||
|
||||
option("dev", {default = false, showmenu = true, description = ""})
|
||||
|
||||
add_requires("python", {kind = "binary"})
|
||||
|
||||
add_rules("mode.debug", "mode.release")
|
||||
|
||||
set_languages("c++17")
|
||||
|
||||
add_cxflags("/utf-8", {tools = "cl"})
|
||||
|
||||
add_includedirs("include")
|
||||
|
||||
if is_plat("linux", "macosx") then
|
||||
add_syslinks("dl")
|
||||
end
|
||||
|
||||
target("pocketpy")
|
||||
if has_config("dev") then
|
||||
set_kind("shared")
|
||||
else
|
||||
set_kind("$(kind)")
|
||||
end
|
||||
|
||||
add_files("src/*.cpp")
|
||||
add_headerfiles("include/(**.h)")
|
||||
|
||||
if is_plat("windows") and is_kind("shared") then
|
||||
add_rules("utils.symbols.export_all")
|
||||
end
|
||||
|
||||
before_build(function (target)
|
||||
local python = assert(import("lib.detect.find_tool")("python3"), "python3 not found!")
|
||||
os.execv(python.program, {"prebuild.py"})
|
||||
end)
|
||||
|
||||
target("main")
|
||||
set_kind("binary")
|
||||
add_files("src2/main.cpp")
|
||||
add_deps("pocketpy")
|
||||
|
||||
on_load(function (target)
|
||||
if not has_config("dev") then
|
||||
target:set("enabled", false)
|
||||
end
|
||||
end)
|
Loading…
x
Reference in New Issue
Block a user