You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Creates a mixed language library from a Clang and Swift library target pair.
@@ -1101,6 +1101,7 @@ Once that is the case, this macro will be deprecated.
1101
1101
| <aid="mixed_language_library-sdk_frameworks"></a>sdk_frameworks | A list of SDK frameworks to link with (e.g. "AddressBook", "QuartzCore").<br><br>When linking a top level Apple binary, all SDK frameworks listed in that binary's transitive dependency graph are linked. |`[]`|
1102
1102
| <aid="mixed_language_library-swift_copts"></a>swift_copts | The compiler flags for the swift library. |`[]`|
1103
1103
| <aid="mixed_language_library-swift_defines"></a>swift_defines | A list of Swift defines to add to the compilation command line.<br><br>Note that unlike C-family languages, Swift defines do not have values; they are simply identifiers that are either defined or undefined. So strings in this list should be simple identifiers, not `name=value` pairs.<br><br>Each string is prepended with `-D` and added to the command line. Unlike `swift_copts`, these flags are added for the target and every target that depends on it, so use this attribute with caution. It is preferred that you add defines directly to `swift_copts`, only using this feature in the rare case that a library needs to propagate a symbol up to those that depend on it. |`[]`|
1104
+
| <aid="mixed_language_library-swift_plugins"></a>swift_plugins | A list of Swift plugins for the swift library. |`[]`|
1104
1105
| <aid="mixed_language_library-swift_srcs"></a>swift_srcs | The sources for the swift library. | none |
1105
1106
| <aid="mixed_language_library-swiftc_inputs"></a>swiftc_inputs | Additional files that are referenced using `$(location ...)` in attributes that support location expansion. |`[]`|
1106
1107
| <aid="mixed_language_library-textual_hdrs"></a>textual_hdrs | The list of C, C++, Objective-C, or Objective-C++ files that are included as headers by source files in this rule or by users of this library. Unlike `hdrs`, these will not be compiled separately from the sources. |`[]`|
0 commit comments