From 1be86fced4accecba8f00b903610a42dbd32f33a Mon Sep 17 00:00:00 2001 From: ruki Date: Wed, 11 Jan 2017 09:20:37 +0800 Subject: add language menu --- xmake/languages/c++/xmake.lua | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'xmake/languages/c++/xmake.lua') diff --git a/xmake/languages/c++/xmake.lua b/xmake/languages/c++/xmake.lua index 594dcb2c9..1a19aa3be 100755 --- a/xmake/languages/c++/xmake.lua +++ b/xmake/languages/c++/xmake.lua @@ -37,6 +37,34 @@ language("c++") -- on check_main on_check_main("check_main") + -- set menu + set_menu({ + config = + { + {} + , {nil, "cc", "kv", nil, "The C Compiler" } + , {nil, "cxx", "kv", nil, "The C++ Compiler" } + , {nil, "cflags", "kv", nil, "The C Compiler Flags" } + , {nil, "cxflags", "kv", nil, "The C/C++ compiler Flags" } + , {nil, "cxxflags", "kv", nil, "The C++ 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" } + } + }) + + + -- cgit v1.3.1