summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xmake/languages/objc++/xmake.lua19
1 files changed, 7 insertions, 12 deletions
diff --git a/xmake/languages/objc++/xmake.lua b/xmake/languages/objc++/xmake.lua
index 808ae89c0..b6732351e 100644
--- a/xmake/languages/objc++/xmake.lua
+++ b/xmake/languages/objc++/xmake.lua
@@ -49,14 +49,12 @@ language("objc++")
on_check_main("check_main")
-- set name flags
- set_nameflags
- {
- object =
- {
- "target.runtimes"
- , "config.includedirs"
+ set_nameflags {
+ object = {
+ "config.includedirs"
, "config.frameworkdirs"
, "config.frameworks"
+ , "target.runtimes"
, "target.symbols"
, "target.warnings"
, "target.optimize:check"
@@ -80,8 +78,7 @@ language("objc++")
, "target.sysincludedirs"
, "toolchain.sysincludedirs"
}
- , binary =
- {
+ , binary = {
"target.runtimes"
, "config.linkdirs"
, "config.frameworkdirs"
@@ -104,8 +101,7 @@ language("objc++")
, "target.syslinks"
, "toolchain.syslinks"
}
- , shared =
- {
+ , shared = {
"target.runtimes"
, "config.linkdirs"
, "config.frameworkdirs"
@@ -126,8 +122,7 @@ language("objc++")
, "target.syslinks"
, "toolchain.syslinks"
}
- , static =
- {
+ , static = {
"target.strip"
, "target.symbols"
}