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.lua3
1 files changed, 3 insertions, 0 deletions
diff --git a/xmake/languages/objc++/xmake.lua b/xmake/languages/objc++/xmake.lua
index 59d0ba0cc..6fd6a1144 100755
--- a/xmake/languages/objc++/xmake.lua
+++ b/xmake/languages/objc++/xmake.lua
@@ -31,6 +31,9 @@ language("objc++")
-- set source file flags
set_sourceflags {mm = {"mflags", "mxflags"}, mxx = {"mxxflags", "mxflags"}}
+ -- set linker kinds (linker => source kinds)
+ set_linkerkinds {ld = {"mm", "mxx"}}
+
-- set target kinds
set_targetkinds("binary", "static", "shared")