summaryrefslogtreecommitdiff
path: root/xmake/languages/c++/xmake.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2017-02-04 10:24:21 +0800
committerruki <[email protected]>2017-02-04 10:24:21 +0800
commit6162f24b4c7a443e78ea68e5e0407ac60eb561fe (patch)
treed122b322b4f7715b06deee523db5c654caa3fe42 /xmake/languages/c++/xmake.lua
parentc3e976d7c3c3a2883342413deab3511b8194f6e0 (diff)
add linkerkind_of for language
Diffstat (limited to 'xmake/languages/c++/xmake.lua')
-rwxr-xr-xxmake/languages/c++/xmake.lua5
1 files changed, 1 insertions, 4 deletions
diff --git a/xmake/languages/c++/xmake.lua b/xmake/languages/c++/xmake.lua
index 3680d5c65..d31fc1bc2 100755
--- a/xmake/languages/c++/xmake.lua
+++ b/xmake/languages/c++/xmake.lua
@@ -31,11 +31,8 @@ language("c++")
-- set source file flags
set_sourceflags {cc = {"cflags", "cxflags"}, cxx = {"cxxflags", "cxflags"}}
- -- set linker kinds (linker => source kinds)
- set_linkerkinds {ld = {"cc", "cxx"}}
-
-- set target kinds
- set_targetkinds("binary", "static", "shared")
+ set_targetkinds {binary = "ld", static = "ar", shared = "sh"}
-- on load
on_load("load")