summaryrefslogtreecommitdiff
path: root/xmake/actions/install/install.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2025-08-11 22:48:32 +0800
committerruki <[email protected]>2025-08-11 22:48:32 +0800
commit2f471daf1e23171b0397a3bcca6fd393ce4e8c8d (patch)
tree971224e089a4d75c528a9bd395f02175c9cf2c97 /xmake/actions/install/install.lua
parent8d49fda3521f20b8d0e6d0b01d416f06e5f1239c (diff)
fix install
Diffstat (limited to 'xmake/actions/install/install.lua')
-rw-r--r--xmake/actions/install/install.lua7
1 files changed, 6 insertions, 1 deletions
diff --git a/xmake/actions/install/install.lua b/xmake/actions/install/install.lua
index 973b7496f..232f4f9c0 100644
--- a/xmake/actions/install/install.lua
+++ b/xmake/actions/install/install.lua
@@ -20,6 +20,7 @@
-- imports
import("core.base.task")
+import("core.base.option")
import("core.project.rule")
import("core.project.project")
import("target.action.install", {alias = "_do_install_target"})
@@ -42,7 +43,11 @@ function _on_install_target(target)
if done then return end
-- do install
- _do_install_target(target)
+ _do_install_target(target, {
+ headers = option.get("headers"),
+ binaries = option.get("binaries"),
+ libraries = option.get("libraries"),
+ packages = option.get("packages")})
end
-- install the given target