aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main
diff options
context:
space:
mode:
authorGravatar Yun Peng <pcloudy@google.com>2016-06-17 18:48:08 +0000
committerGravatar Philipp Wollermann <philwo@google.com>2016-06-20 09:34:44 +0000
commitaf4d46d39a33e5bed4f8b3f18f653c2028131b97 (patch)
treebfcb3435b2e3befa0a1f849acdef7080929444f1 /src/main
parent45e8e57fb3a12537a19859f299e672bfa9558286 (diff)
Fixed the bug in commit fa878df99618bfc59a5ff733871e266e9e3f3fd1 which broke cc_fake_binary
-- MOS_MIGRATED_REVID=125187200
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CppModel.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppModel.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppModel.java
index 7df5db8a40..a515a1a43f 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppModel.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppModel.java
@@ -382,7 +382,7 @@ public final class CppModel {
buildVariables.addVariable("source_file", sourceFile.getExecPathString());
buildVariables.addVariable("output_file", outputFile.getExecPathString());
- if (fake) {
+ if (builder.getTempOutputFile() != null) {
realOutputFilePath = builder.getTempOutputFile().getPathString();
} else {
realOutputFilePath = builder.getOutputFile().getExecPathString();