diff options
author | dannark <dannark@google.com> | 2018-06-05 11:39:18 -0700 |
---|---|---|
committer | Copybara-Service <copybara-piper@google.com> | 2018-06-05 11:40:38 -0700 |
commit | f2a358e08c80c3848b08e45eb9f9b108db6ffb1e (patch) | |
tree | 56d955e59d7cc9eb437b429f24c46f9f20f11d29 /src/main/java/com/google/devtools/build/lib/syntax | |
parent | 03ca7d14ec2ed83a668d2673531a95120ec124b1 (diff) |
Add flag --experimental_enable_repo_mapping to gate usage of repo_mapping functionality in WORKSPACE rules.
RELNOTES: None
PiperOrigin-RevId: 199332092
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/syntax')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/syntax/SkylarkSemantics.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/syntax/SkylarkSemantics.java b/src/main/java/com/google/devtools/build/lib/syntax/SkylarkSemantics.java index 1a5cc170b6..ac556e221f 100644 --- a/src/main/java/com/google/devtools/build/lib/syntax/SkylarkSemantics.java +++ b/src/main/java/com/google/devtools/build/lib/syntax/SkylarkSemantics.java @@ -39,6 +39,8 @@ public abstract class SkylarkSemantics { AutoValue_SkylarkSemantics.class; // <== Add new options here in alphabetic order ==> + public abstract boolean experimentalEnableRepoMapping(); + public abstract boolean incompatibleBzlDisallowLoadAfterStatement(); public abstract boolean incompatibleDepsetIsNotIterable(); @@ -86,6 +88,7 @@ public abstract class SkylarkSemantics { public static final SkylarkSemantics DEFAULT_SEMANTICS = builder() // <== Add new options here in alphabetic order ==> + .experimentalEnableRepoMapping(false) .incompatibleBzlDisallowLoadAfterStatement(false) .incompatibleDepsetIsNotIterable(false) .incompatibleDepsetUnion(false) @@ -109,6 +112,8 @@ public abstract class SkylarkSemantics { public abstract static class Builder { // <== Add new options here in alphabetic order ==> + public abstract Builder experimentalEnableRepoMapping(boolean value); + public abstract Builder incompatibleBzlDisallowLoadAfterStatement(boolean value); public abstract Builder incompatibleDepsetIsNotIterable(boolean value); |