summaryrefslogtreecommitdiff
path: root/xmake/languages/objc++/xmake.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2017-01-11 09:20:37 +0800
committerruki <[email protected]>2017-01-11 09:20:37 +0800
commit1be86fced4accecba8f00b903610a42dbd32f33a (patch)
tree8937a8407b1b4106aadff5bc441ac97a9e6a3e4e /xmake/languages/objc++/xmake.lua
parent6ee204e38815d742b5594c22f2646647d7658a48 (diff)
add language menu
Diffstat (limited to 'xmake/languages/objc++/xmake.lua')
-rwxr-xr-xxmake/languages/objc++/xmake.lua28
1 files changed, 28 insertions, 0 deletions
diff --git a/xmake/languages/objc++/xmake.lua b/xmake/languages/objc++/xmake.lua
index 7abddf70a..c8a166bb5 100755
--- a/xmake/languages/objc++/xmake.lua
+++ b/xmake/languages/objc++/xmake.lua
@@ -37,5 +37,33 @@ language("objc++")
-- on check_main
on_check_main("check_main")
+ -- set menu
+ set_menu({
+ config =
+ {
+ {}
+ , {nil, "mm", "kv", nil, "The Objc Compiler" }
+ , {nil, "mxx", "kv", nil, "The Objc++ Compiler" }
+ , {nil, "mflags", "kv", nil, "The Objc Compiler Flags" }
+ , {nil, "mxflags", "kv", nil, "The Objc/c++ Compiler Flags" }
+ , {nil, "mxxflags", "kv", nil, "The Objc++ Compiler Flags" }
+
+ , {}
+ , {nil, "ar", "kv", nil, "The Static Library Linker" }
+ , {nil, "arflags", "kv", nil, "The Static Library Linker Flags" }
+
+ , {}
+ , {nil, "sh", "kv", nil, "The Shared Library Linker" }
+ , {nil, "shflags", "kv", nil, "The Shared Library Linker Flags" }
+
+ , {}
+ , {nil, "links", "kv", nil, "The Link Libraries" }
+ , {nil, "linkdirs", "kv", nil, "The Link Search Directories" }
+ , {nil, "includedirs","kv", nil, "The Include Search Directories" }
+
+ }
+ })
+
+