Revert "Add xmake"

This commit is contained in:
BLUELOVETH 2023-07-22 11:34:15 +08:00 committed by GitHub
parent 5f058efec5
commit e15069550a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 0 additions and 51 deletions

2
.gitignore vendored
View File

@ -34,5 +34,3 @@ main
pypi/ pypi/
libpocketpy.dylib libpocketpy.dylib
.xmake/

View File

@ -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)