Skip to content

Commit 3fc690b

Browse files
committed
Add a "build-script" constraint enabled in build script platforms
1 parent 110e360 commit 3fc690b

File tree

5 files changed

+10
-0
lines changed

5 files changed

+10
-0
lines changed

constraints/BUCK

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@ constraint(
3232
],
3333
)
3434

35+
constraint(
36+
setting = "build-script",
37+
)
38+
3539
constraint(
3640
setting = "opt-level",
3741
values = [

platforms/defs.bzl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ platform = rule(
6666
# this list are preserved.
6767
"transition": attrs.list(attrs.configuration_label(), default = [
6868
"//constraints:bootstrap-stage",
69+
"//constraints:build-script",
6970
"//constraints:opt-level",
7071
"//constraints:sysroot-deps",
7172
"//constraints:workspace",

platforms/stage1/BUCK

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ platform(
1616
name = "library-build-script",
1717
base = ":library",
1818
constraint_values = [
19+
"//constraints:build-script",
1920
"//constraints:opt-level=0",
2021
"//constraints:sysroot-deps=implicit",
2122
],
@@ -38,6 +39,7 @@ platform(
3839
name = "compiler-build-script",
3940
base = ":compiler",
4041
constraint_values = [
42+
"//constraints:build-script",
4143
"//constraints:opt-level=0",
4244
],
4345
visibility = ["PUBLIC"],

platforms/stage2/BUCK

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ platform(
1616
name = "library-build-script",
1717
base = ":library",
1818
constraint_values = [
19+
"//constraints:build-script",
1920
"//constraints:opt-level=0",
2021
"//constraints:sysroot-deps=implicit",
2122
],
@@ -38,6 +39,7 @@ platform(
3839
name = "compiler-build-script",
3940
base = ":compiler",
4041
constraint_values = [
42+
"//constraints:build-script",
4143
"//constraints:opt-level=0",
4244
],
4345
visibility = ["PUBLIC"],

toolchains/cxx/BUCK

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ configuration_transition(
55
name = "prune_cxx_configuration",
66
discard_settings = [
77
"rust//constraints:bootstrap-stage",
8+
"rust//constraints:build-script",
89
"rust//constraints:sysroot-deps",
910
"rust//constraints:workspace",
1011
],

0 commit comments

Comments
 (0)