summaryrefslogtreecommitdiff
path: root/xmake/languages/objc++/xmake.lua
diff options
context:
space:
mode:
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" }
+
+ }
+ })
+
+