summaryrefslogtreecommitdiff
path: root/xmake/languages/c++/xmake.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2017-02-03 22:26:58 +0800
committerruki <[email protected]>2017-02-03 22:26:58 +0800
commitcf41edd24d67f3b7de3edec43a0ab667bfb145f1 (patch)
tree920ae7db8f383e71afec187940a0859c91ee1bf5 /xmake/languages/c++/xmake.lua
parentca3f925d00366c8b478d63886245307567682aaa (diff)
add linkerkinds for language
Diffstat (limited to 'xmake/languages/c++/xmake.lua')
-rwxr-xr-xxmake/languages/c++/xmake.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/xmake/languages/c++/xmake.lua b/xmake/languages/c++/xmake.lua
index a756de4df..3680d5c65 100755
--- a/xmake/languages/c++/xmake.lua
+++ b/xmake/languages/c++/xmake.lua
@@ -31,6 +31,9 @@ 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")