summaryrefslogtreecommitdiff
path: root/xmake/languages/objc++
diff options
context:
space:
mode:
authorruki <[email protected]>2017-02-15 20:16:00 +0800
committerruki <[email protected]>2017-02-15 20:16:00 +0800
commit80d3a926e762d7b05654fdc778c70dad9881356d (patch)
tree34fcd030a4534e094a33d98adf70efbcd80e5438 /xmake/languages/objc++
parent97a9f451af73896e0b3f9158962e23bcff9787d1 (diff)
remove archiver
Diffstat (limited to 'xmake/languages/objc++')
-rwxr-xr-xxmake/languages/objc++/xmake.lua25
1 files changed, 22 insertions, 3 deletions
diff --git a/xmake/languages/objc++/xmake.lua b/xmake/languages/objc++/xmake.lua
index e94dd97ab..71792a9fc 100755
--- a/xmake/languages/objc++/xmake.lua
+++ b/xmake/languages/objc++/xmake.lua
@@ -46,7 +46,7 @@ language("objc++")
-- set name flags
set_nameflags
{
- compiler =
+ object =
{
"config.includedirs"
, "config.frameworks"
@@ -75,7 +75,7 @@ language("objc++")
, "platform.undefines"
, "platform.frameworks"
}
- , linker =
+ , binary =
{
"config.linkdirs"
, "target.linkdirs"
@@ -94,7 +94,26 @@ language("objc++")
, "platform.links"
, "platform.frameworks"
}
- , archiver =
+ , shared =
+ {
+ "config.linkdirs"
+ , "target.linkdirs"
+ , "target.strip"
+ , "target.symbols"
+ , "option.strip"
+ , "option.symbols"
+ , "option.linkdirs"
+ , "platform.linkdirs"
+ , "config.links"
+ , "config.frameworks"
+ , "target.links"
+ , "target.frameworks"
+ , "option.links"
+ , "option.frameworks"
+ , "platform.links"
+ , "platform.frameworks"
+ }
+ , static =
{
"target.strip"
, "target.symbols"