diff options
| -rw-r--r-- | xmake/languages/asm/api.lua | 12 | ||||
| -rw-r--r-- | xmake/languages/c++/api.lua | 16 | ||||
| -rw-r--r-- | xmake/languages/cuda/api.lua | 12 | ||||
| -rw-r--r-- | xmake/languages/dlang/api.lua | 10 | ||||
| -rw-r--r-- | xmake/languages/golang/api.lua | 6 | ||||
| -rw-r--r-- | xmake/languages/msrc/api.lua | 2 | ||||
| -rw-r--r-- | xmake/languages/objc++/api.lua | 16 | ||||
| -rw-r--r-- | xmake/languages/rust/api.lua | 6 | ||||
| -rw-r--r-- | xmake/languages/swift/api.lua | 9 |
9 files changed, 89 insertions, 0 deletions
diff --git a/xmake/languages/asm/api.lua b/xmake/languages/asm/api.lua index 807e5f4a7..45be2081d 100644 --- a/xmake/languages/asm/api.lua +++ b/xmake/languages/asm/api.lua @@ -56,6 +56,18 @@ function apis() , "package.add_rpathdirs" , "package.add_linkdirs" , "package.add_includedirs" + -- toolchain.add_xxx + , "toolchain.add_links" + , "toolchain.add_syslinks" + , "toolchain.add_cflags" + , "toolchain.add_ldflags" + , "toolchain.add_arflags" + , "toolchain.add_shflags" + , "toolchain.add_defines" + , "toolchain.add_undefines" + , "toolchain.add_rpathdirs" + , "toolchain.add_linkdirs" + , "toolchain.add_includedirs" } _g.pathes = { diff --git a/xmake/languages/c++/api.lua b/xmake/languages/c++/api.lua index 6ffb55ad5..98f5c1ec3 100644 --- a/xmake/languages/c++/api.lua +++ b/xmake/languages/c++/api.lua @@ -217,6 +217,22 @@ function apis() , "package.add_linkdirs" , "package.add_includedirs" --@note we need not uses pathes for package, see https://github.com/xmake-io/xmake/issues/717 , "package.add_frameworkdirs" + -- toolchain.add_xxx + , "toolchain.add_links" + , "toolchain.add_syslinks" + , "toolchain.add_cflags" + , "toolchain.add_cxflags" + , "toolchain.add_cxxflags" + , "toolchain.add_ldflags" + , "toolchain.add_arflags" + , "toolchain.add_shflags" + , "toolchain.add_defines" + , "toolchain.add_undefines" + , "toolchain.add_frameworks" + , "toolchain.add_rpathdirs" + , "toolchain.add_linkdirs" + , "toolchain.add_includedirs" + , "toolchain.add_frameworkdirs" } _g.pathes = { diff --git a/xmake/languages/cuda/api.lua b/xmake/languages/cuda/api.lua index 43bdaa440..7a97ab123 100644 --- a/xmake/languages/cuda/api.lua +++ b/xmake/languages/cuda/api.lua @@ -48,6 +48,18 @@ function apis() , "option.add_defines" , "option.add_undefines" , "option.add_rpathdirs" + -- toolchain.add_xxx + , "toolchain.add_links" + , "toolchain.add_syslinks" + , "toolchain.add_cugencodes" + , "toolchain.add_cuflags" + , "toolchain.add_culdflags" + , "toolchain.add_ldflags" + , "toolchain.add_arflags" + , "toolchain.add_shflags" + , "toolchain.add_defines" + , "toolchain.add_undefines" + , "toolchain.add_rpathdirs" } _g.pathes = { diff --git a/xmake/languages/dlang/api.lua b/xmake/languages/dlang/api.lua index d3dd6ec1f..53724dd2a 100644 --- a/xmake/languages/dlang/api.lua +++ b/xmake/languages/dlang/api.lua @@ -50,6 +50,16 @@ function apis() , "package.add_rpathdirs" , "package.add_linkdirs" , "package.add_includedirs" + -- toolchain.add_xxx + , "toolchain.add_links" + , "toolchain.add_syslinks" + , "toolchain.add_dcflags" + , "toolchain.add_ldflags" + , "toolchain.add_arflags" + , "toolchain.add_shflags" + , "toolchain.add_rpathdirs" + , "toolchain.add_linkdirs" + , "toolchain.add_includedirs" } _g.pathes = { diff --git a/xmake/languages/golang/api.lua b/xmake/languages/golang/api.lua index 960102f92..c67008663 100644 --- a/xmake/languages/golang/api.lua +++ b/xmake/languages/golang/api.lua @@ -36,6 +36,12 @@ function apis() , "option.add_gcflags" , "option.add_ldflags" , "option.add_arflags" + -- toolchain.add_xxx + , "toolchain.add_links" + , "toolchain.add_syslinks" + , "toolchain.add_gcflags" + , "toolchain.add_ldflags" + , "toolchain.add_arflags" } _g.pathes = { diff --git a/xmake/languages/msrc/api.lua b/xmake/languages/msrc/api.lua index 99b4a1776..739e0d06d 100644 --- a/xmake/languages/msrc/api.lua +++ b/xmake/languages/msrc/api.lua @@ -28,6 +28,8 @@ function apis() "target.add_mrcflags" -- option.add_xxx , "option.add_mrcflags" + -- toolchain.add_xxx + , "toolchain.add_mrcflags" } _g.pathes = { diff --git a/xmake/languages/objc++/api.lua b/xmake/languages/objc++/api.lua index a5335ba6b..1aefcbf37 100644 --- a/xmake/languages/objc++/api.lua +++ b/xmake/languages/objc++/api.lua @@ -64,6 +64,22 @@ function apis() , "option.add_undefines_h_if_ok" , "option.add_frameworks" , "option.add_rpathdirs" + -- toolchain.add_xxx + , "toolchain.add_links" + , "toolchain.add_syslinks" + , "toolchain.add_mflags" + , "toolchain.add_mxflags" + , "toolchain.add_mxxflags" + , "toolchain.add_ldflags" + , "toolchain.add_arflags" + , "toolchain.add_shflags" + , "toolchain.add_defines" + , "toolchain.add_undefines" + , "toolchain.add_frameworks" + , "toolchain.add_rpathdirs" + , "toolchain.add_linkdirs" + , "toolchain.add_includedirs" + , "toolchain.add_frameworkdirs" } _g.pathes = { diff --git a/xmake/languages/rust/api.lua b/xmake/languages/rust/api.lua index 74acd779d..8ce417ea3 100644 --- a/xmake/languages/rust/api.lua +++ b/xmake/languages/rust/api.lua @@ -36,6 +36,12 @@ function apis() , "option.add_arflags" , "option.add_shflags" , "option.add_rpathdirs" + -- toolchain.add_xxx + , "toolchain.add_rcflags" + , "toolchain.add_ldflags" + , "toolchain.add_arflags" + , "toolchain.add_shflags" + , "toolchain.add_rpathdirs" } _g.pathes = { diff --git a/xmake/languages/swift/api.lua b/xmake/languages/swift/api.lua index c5036e229..7a8ad64f9 100644 --- a/xmake/languages/swift/api.lua +++ b/xmake/languages/swift/api.lua @@ -42,6 +42,15 @@ function apis() , "option.add_shflags" , "option.add_frameworks" , "option.add_rpathdirs" + -- toolchain.add_xxx + , "toolchain.add_links" + , "toolchain.add_syslinks" + , "toolchain.add_scflags" + , "toolchain.add_ldflags" + , "toolchain.add_arflags" + , "toolchain.add_shflags" + , "toolchain.add_frameworks" + , "toolchain.add_rpathdirs" } _g.pathes = { |
