summaryrefslogtreecommitdiff
path: root/core/src/cli
diff options
context:
space:
mode:
authorruki <[email protected]>2024-12-09 23:56:21 +0800
committerruki <[email protected]>2024-12-09 23:56:21 +0800
commitc322404f968a936cb03e3489082a3e54888350d5 (patch)
tree3deb3d24a03a04dce1f3a05e0d187ec4fd8dedf9 /core/src/cli
parent4d70ad9e19f4af9b266a0aabed9ca83a9a996aee (diff)
update install
Diffstat (limited to 'core/src/cli')
-rw-r--r--core/src/cli/xmake.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/src/cli/xmake.lua b/core/src/cli/xmake.lua
index e093191a6..96709daeb 100644
--- a/core/src/cli/xmake.lua
+++ b/core/src/cli/xmake.lua
@@ -61,6 +61,12 @@ target("cli")
add_installfiles("$(projectdir)/../xmake/(templates/**)")
add_installfiles("$(projectdir)/../scripts/xrepo.bat")
add_installfiles("$(projectdir)/../scripts/xrepo.ps1")
+ set_prefixdir("/", {bindir = "/"})
+ after_install(function (target)
+ os.rm(target:libdir())
+ os.rm(target:includedir())
+ os.cp(path.join(os.programdir(), "winenv"), target:installdir())
+ end)
else
add_installfiles("$(projectdir)/../(xmake/**.lua)", {prefixdir = "share"})
add_installfiles("$(projectdir)/../(xmake/scripts/**)", {prefixdir = "share"})