diff options
| author | ruki <[email protected]> | 2021-08-22 21:14:42 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-08-22 21:14:42 +0800 |
| commit | edf32980cd66c2ee5075ddd9e4a08c7e50f6985e (patch) | |
| tree | a30f36d60273d356ee56f0dbcc3de1d798bd5345 | |
| parent | be345812688e069c9b83cce60e2b9b40a63eca58 (diff) | |
add xxx_linkcmd
| -rw-r--r-- | xmake/core/project/rule.lua | 3 | ||||
| -rw-r--r-- | xmake/rules/xcode/metal/xmake.lua | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/xmake/core/project/rule.lua b/xmake/core/project/rule.lua index 87a082888..c155a813f 100644 --- a/xmake/core/project/rule.lua +++ b/xmake/core/project/rule.lua @@ -174,6 +174,7 @@ function rule.apis() , "rule.on_package" , "rule.on_install" , "rule.on_uninstall" + , "rule.on_linkcmd" , "rule.on_buildcmd" , "rule.on_buildcmd_file" , "rule.on_buildcmd_files" @@ -188,6 +189,7 @@ function rule.apis() , "rule.before_package" , "rule.before_install" , "rule.before_uninstall" + , "rule.before_linkcmd" , "rule.before_buildcmd" , "rule.before_buildcmd_file" , "rule.before_buildcmd_files" @@ -202,6 +204,7 @@ function rule.apis() , "rule.after_package" , "rule.after_install" , "rule.after_uninstall" + , "rule.after_linkcmd" , "rule.after_buildcmd" , "rule.after_buildcmd_file" , "rule.after_buildcmd_files" diff --git a/xmake/rules/xcode/metal/xmake.lua b/xmake/rules/xcode/metal/xmake.lua index 5e216cc37..d4bc50fea 100644 --- a/xmake/rules/xcode/metal/xmake.lua +++ b/xmake/rules/xcode/metal/xmake.lua @@ -63,3 +63,6 @@ rule("xcode.metal") end) -- link *.air to *.metallib + on_linkcmd(function (target, batchcmds, opt) + print("linkcmd") + end) |
