aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/skylarkbuildapi
diff options
context:
space:
mode:
authorGravatar plf <plf@google.com>2018-07-23 02:02:24 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-07-23 02:04:09 -0700
commit6b5df97308d5ce60e801f9872d6b354db5164fe6 (patch)
tree27c789f49745f2123cefecd5f9c10c343c46c692 /src/main/java/com/google/devtools/build/lib/skylarkbuildapi
parenta6255612e4892729d3758775c76085b26b9bc584 (diff)
C++: Refactors every provider wrapping CcLinkParamsStore
Providers that were wrapping CcLinkParamsStore now wrap CcLinkingInfo instead. CcLinkParamsStore will be deleted in a future CL. RELNOTES:none PiperOrigin-RevId: 205629924
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/skylarkbuildapi')
-rw-r--r--src/main/java/com/google/devtools/build/lib/skylarkbuildapi/android/AndroidCcLinkParamsProviderApi.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/android/AndroidCcLinkParamsProviderApi.java b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/android/AndroidCcLinkParamsProviderApi.java
index 34b4dd4cc3..15cffb4ad5 100644
--- a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/android/AndroidCcLinkParamsProviderApi.java
+++ b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/android/AndroidCcLinkParamsProviderApi.java
@@ -17,6 +17,7 @@ package com.google.devtools.build.lib.skylarkbuildapi.android;
import com.google.devtools.build.lib.skylarkbuildapi.ProviderApi;
import com.google.devtools.build.lib.skylarkbuildapi.StructApi;
import com.google.devtools.build.lib.skylarkbuildapi.cpp.CcLinkParamsStoreApi;
+import com.google.devtools.build.lib.skylarkbuildapi.cpp.CcLinkingInfoApi;
import com.google.devtools.build.lib.skylarkinterface.Param;
import com.google.devtools.build.lib.skylarkinterface.SkylarkCallable;
import com.google.devtools.build.lib.skylarkinterface.SkylarkConstructor;
@@ -29,7 +30,7 @@ import com.google.devtools.build.lib.syntax.EvalException;
name = "AndroidCcLinkParamsInfo",
doc = "Information about the c++ libraries to be linked into Android targets.",
category = SkylarkModuleCategory.PROVIDER)
-public interface AndroidCcLinkParamsProviderApi<T extends CcLinkParamsStoreApi> extends StructApi {
+public interface AndroidCcLinkParamsProviderApi<T extends CcLinkingInfoApi> extends StructApi {
/** Name of this info object. */
public static String NAME = "AndroidCcLinkParamsInfo";
@@ -39,7 +40,7 @@ public interface AndroidCcLinkParamsProviderApi<T extends CcLinkParamsStoreApi>
/** The provider implementing this can construct the AndroidCcLinkParamsInfo provider. */
@SkylarkModule(name = "Provider", doc = "", documented = false)
- public interface Provider<T extends CcLinkParamsStoreApi> extends ProviderApi {
+ public interface Provider<T extends CcLinkingInfoApi> extends ProviderApi {
@SkylarkCallable(
name = NAME,