aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main
diff options
context:
space:
mode:
authorGravatar plf <plf@google.com>2018-06-14 02:07:40 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-06-14 02:09:02 -0700
commit3a5780d020517342137ef48ca3fbad1df69e9f33 (patch)
treea84cb90bf570168d52eeba0dd634d4076de84d43 /src/main
parent4a12e07feabc5d9103be20ecb29114f509c5c2f9 (diff)
C++: Fixes error reporting for cc_import
RELNOTES:none PiperOrigin-RevId: 200525022
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CcImport.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcImport.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcImport.java
index 45969ba592..60dbdbc037 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CcImport.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CcImport.java
@@ -157,7 +157,7 @@ public abstract class CcImport implements RuleConfiguredTargetFactory {
// library required at linking time is the same as the one required at execution time.
if (!targetWindows) {
dynamicLibraryForLinkingList = dynamicLibrariesForRuntimeList;
- } else if (staticLibrary == null) {
+ } else if (sharedLibrary != null) {
ruleContext.ruleError(
"'interface library' must be specified when using cc_import for shared library on"
+ " Windows");