diff options
author | 2018-05-14 09:30:17 -0700 | |
---|---|---|
committer | 2018-05-14 09:31:34 -0700 | |
commit | 747f0355f8149bcb18c818069dabec18579d0098 (patch) | |
tree | 4023c44d44d11120e98a7db62d9b66a0a0880c9a /src/main/java/com/google/devtools/build/lib/rules/cpp/LinkBuildVariables.java | |
parent | ed87aad47060edaa01eb26078908d275acb91742 (diff) |
Extract logic for dealing with CROSSTOOL values and build variables into separate class
RELNOTES: None.
PiperOrigin-RevId: 196517537
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/LinkBuildVariables.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/cpp/LinkBuildVariables.java | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/LinkBuildVariables.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/LinkBuildVariables.java index 826bf6ad10..34d39c3690 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/LinkBuildVariables.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/LinkBuildVariables.java @@ -18,8 +18,7 @@ import com.google.devtools.build.lib.actions.ActionInput; import com.google.devtools.build.lib.actions.Artifact; import com.google.devtools.build.lib.analysis.config.BuildConfiguration; import com.google.devtools.build.lib.rules.cpp.CcToolchainFeatures.FeatureConfiguration; -import com.google.devtools.build.lib.rules.cpp.CcToolchainFeatures.Variables; -import com.google.devtools.build.lib.rules.cpp.CcToolchainFeatures.Variables.SequenceBuilder; +import com.google.devtools.build.lib.rules.cpp.CcToolchainVariables.SequenceBuilder; import com.google.devtools.build.lib.vfs.PathFragment; /** Enum covering all build variables we create for all various {@link CppLinkAction}. */ @@ -92,7 +91,7 @@ public enum LinkBuildVariables { return variableName; } - public static Variables setupVariables( + public static CcToolchainVariables setupVariables( boolean isUsingLinkerNotArchiver, BuildConfiguration configuration, Artifact outputArtifact, @@ -113,7 +112,7 @@ public enum LinkBuildVariables { Iterable<String> runtimeLibrarySearchDirectories, SequenceBuilder librariesToLink, Iterable<String> librarySearchDirectories) { - Variables.Builder buildVariables = new Variables.Builder(); + CcToolchainVariables.Builder buildVariables = new CcToolchainVariables.Builder(); // symbol counting if (symbolCounts != null) { |