aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
diff options
context:
space:
mode:
authorGravatar jcater <jcater@google.com>2018-06-01 08:44:40 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-06-01 08:45:44 -0700
commitda6d42757602d15295b96c9b06ab4836bf6c0c9e (patch)
tree99d92adf09c1eda17ee49ddc3332c8bc784829e9 /src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
parentc4e128e2c6d8cacaeba034d6a3195796d50f1745 (diff)
Move TARGET_CPU from the CcToolchainProvider to BuildConfiguration.
PiperOrigin-RevId: 198877280
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java b/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
index e0a42c8d5e..046ba3c651 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/config/BuildConfiguration.java
@@ -1290,7 +1290,11 @@ public class BuildConfiguration implements BuildConfigurationApi {
fragment.addGlobalMakeVariables(globalMakeEnvBuilder);
}
+ // TODO(configurability-team): Deprecate TARGET_CPU in favor of platforms.
+ globalMakeEnvBuilder.put("TARGET_CPU", options.cpu);
+
globalMakeEnvBuilder.put("COMPILATION_MODE", options.compilationMode.toString());
+
/*
* Attention! Document these in the build-encyclopedia
*/