summaryrefslogtreecommitdiff
path: root/xmake/languages/objc++/load.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2023-02-01 23:43:50 +0800
committerruki <[email protected]>2023-02-01 23:43:50 +0800
commit70e3fb5b239a3da6e2e36443fc8530e5f13c9f83 (patch)
treef594a58ebb7074554ee259e8a0ff6fd6cf217391 /xmake/languages/objc++/load.lua
parent40a30dac7eafaf562a84f9c8354e46a41bd08739 (diff)
pass objc flags to package
Diffstat (limited to 'xmake/languages/objc++/load.lua')
-rw-r--r--xmake/languages/objc++/load.lua17
1 files changed, 17 insertions, 0 deletions
diff --git a/xmake/languages/objc++/load.lua b/xmake/languages/objc++/load.lua
index 85df22850..cbd729283 100644
--- a/xmake/languages/objc++/load.lua
+++ b/xmake/languages/objc++/load.lua
@@ -53,6 +53,23 @@ function _get_apis()
, "option.add_undefines"
, "option.add_frameworks"
, "option.add_rpathdirs"
+ -- package.add_xxx
+ , "package.add_links"
+ , "package.add_syslinks"
+ , "package.add_mflags"
+ , "package.add_xxflags"
+ , "package.add_xxxflags"
+ , "package.add_ldflags"
+ , "package.add_arflags"
+ , "package.add_shflags"
+ , "package.add_defines"
+ , "package.add_undefines"
+ , "package.add_frameworks"
+ , "package.add_rpathdirs"
+ , "package.add_linkdirs"
+ , "package.add_includedirs" --@note we need not uses paths for package, see https://github.com/xmake-io/xmake/issues/717
+ , "package.add_sysincludedirs"
+ , "package.add_frameworkdirs"
-- toolchain.add_xxx
, "toolchain.add_links"
, "toolchain.add_syslinks"