aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java
diff options
context:
space:
mode:
authorGravatar Dmitry Lomov <dslomov@google.com>2016-06-30 19:53:51 +0000
committerGravatar Lukacs Berki <lberki@google.com>2016-07-01 07:11:55 +0000
commit7d9c6505789932e4501587241dc5e7cf0f47cb5b (patch)
treef6669e401ab4aacb2c3ce6ca0c1e20a94e97cc74 /src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java
parent6454347249c2c9a4b36c0fadaa99d8505d2c9376 (diff)
Ignore make variables undefined for requested platform.
-- MOS_MIGRATED_REVID=126333303
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java b/src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java
index 85a3adbccf..f242aebb1a 100644
--- a/src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java
+++ b/src/main/java/com/google/devtools/build/lib/packages/PackageFactory.java
@@ -338,23 +338,24 @@ public final class PackageFactory {
@VisibleForTesting
public abstract static class FactoryForTesting {
public final PackageFactory create(RuleClassProvider ruleClassProvider, FileSystem fs) {
- return create(ruleClassProvider, ImmutableList.<EnvironmentExtension>of(), fs);
+ return create(ruleClassProvider, null, ImmutableList.<EnvironmentExtension>of(), fs);
}
public final PackageFactory create(
RuleClassProvider ruleClassProvider,
EnvironmentExtension environmentExtension,
FileSystem fs) {
- return create(ruleClassProvider, ImmutableList.of(environmentExtension), fs);
+ return create(ruleClassProvider, null, ImmutableList.of(environmentExtension), fs);
}
public final PackageFactory create(
RuleClassProvider ruleClassProvider,
+ Map<String, String> platformSetRegexps,
Iterable<EnvironmentExtension> environmentExtensions,
FileSystem fs) {
return create(
ruleClassProvider,
- null,
+ platformSetRegexps,
AttributeContainer.ATTRIBUTE_CONTAINER_FACTORY,
environmentExtensions,
"test",