summaryrefslogtreecommitdiff
path: root/xmake
diff options
context:
space:
mode:
Diffstat (limited to 'xmake')
-rw-r--r--xmake/core/project/rule.lua20
1 files changed, 20 insertions, 0 deletions
diff --git a/xmake/core/project/rule.lua b/xmake/core/project/rule.lua
index bd0a2af57..56d47c0ca 100644
--- a/xmake/core/project/rule.lua
+++ b/xmake/core/project/rule.lua
@@ -50,15 +50,35 @@ function rule.apis()
, "rule.on_install"
, "rule.on_uninstall"
-- rule.before_xxx
+ , "rule.before_build"
, "rule.before_clean"
, "rule.before_package"
, "rule.before_install"
, "rule.before_uninstall"
-- rule.after_xxx
+ , "rule.after_build"
, "rule.after_clean"
, "rule.after_package"
, "rule.after_install"
, "rule.after_uninstall"
+ -- rule.on_xxx_all
+ , "rule.on_build_all"
+ , "rule.on_clean_all"
+ , "rule.on_package_all"
+ , "rule.on_install_all"
+ , "rule.on_uninstall_all"
+ -- rule.before_xxx_all
+ , "rule.before_build_all"
+ , "rule.before_clean_all"
+ , "rule.before_package_all"
+ , "rule.before_install_all"
+ , "rule.before_uninstall_all"
+ -- rule.after_xxx_all
+ , "rule.after_build_all"
+ , "rule.after_clean_all"
+ , "rule.after_package_all"
+ , "rule.after_install_all"
+ , "rule.after_uninstall_all"
}
}
end