diff options
author | 2018-04-16 03:12:51 -0700 | |
---|---|---|
committer | 2018-04-16 03:14:36 -0700 | |
commit | fa135cf600a957cbcef0ca45f97d5a9009d40859 (patch) | |
tree | d64e9ee36356bc68369d61a14cddf7b57c9b910f /src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java | |
parent | 0c17f0c79d3c1fdcfb9312b5b06486a45a75c002 (diff) |
C++: Wrap CcLinkParamsInfo with CcLinkingInfo.
CcLinkingInfo will eventually wrap all C++ linking providers. CcLinkParamsInfo is no longer a provider and will be renamed in a later CL.
RELNOTES:none
PiperOrigin-RevId: 193011702
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java index 7f31bcba8a..c13c0757be 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java +++ b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcCommon.java @@ -71,6 +71,7 @@ import com.google.devtools.build.lib.rules.cpp.CcCompilationContextInfo; import com.google.devtools.build.lib.rules.cpp.CcCompilationInfo; import com.google.devtools.build.lib.rules.cpp.CcLinkParams; import com.google.devtools.build.lib.rules.cpp.CcLinkParamsInfo; +import com.google.devtools.build.lib.rules.cpp.CcLinkingInfo; import com.google.devtools.build.lib.rules.cpp.CppFileTypes; import com.google.devtools.build.lib.rules.cpp.CppModuleMap; import com.google.devtools.build.lib.skyframe.ConfiguredTargetAndData; @@ -267,7 +268,7 @@ public final class ObjcCommon { addAnyProviders(propagatedObjcDeps, depCT, ObjcProvider.SKYLARK_CONSTRUCTOR); addAnyProviders(cppDeps, depCT, CcCompilationInfo.PROVIDER); if (isCcLibrary(dep)) { - cppDepLinkParams.add(depCT.get(CcLinkParamsInfo.PROVIDER)); + cppDepLinkParams.add(depCT.get(CcLinkingInfo.PROVIDER).getCcLinkParamsInfo()); CcCompilationContextInfo ccCompilationContextInfo = depCT.get(CcCompilationInfo.PROVIDER).getCcCompilationContextInfo(); addDefines(ccCompilationContextInfo.getDefines()); |