|
1 | 1 | config_setting( |
2 | 2 | name = "freebsd", |
3 | | - constraint_values = [ "@platforms//os:freebsd"], |
| 3 | + constraint_values = ["@platforms//os:freebsd"], |
4 | 4 | visibility = ["//visibility:public"], |
5 | 5 | ) |
6 | 6 |
|
7 | 7 | config_setting( |
8 | 8 | name = "openbsd", |
9 | | - constraint_values = [ "@platforms//os:openbsd"], |
| 9 | + constraint_values = ["@platforms//os:openbsd"], |
10 | 10 | visibility = ["//visibility:public"], |
11 | 11 | ) |
12 | 12 |
|
13 | 13 | config_setting( |
14 | 14 | name = "darwin", |
15 | | - constraint_values = [ "@platforms//os:macos" ], |
| 15 | + constraint_values = ["@platforms//os:macos"], |
16 | 16 | visibility = ["//visibility:public"], |
17 | 17 | ) |
18 | 18 |
|
19 | 19 | config_setting( |
20 | 20 | name = "linux_ppc", |
21 | | - constraint_values = [ "@platforms//os:linux", "@platforms//cpu:ppc" ], |
| 21 | + constraint_values = [ |
| 22 | + "@platforms//os:linux", |
| 23 | + "@platforms//cpu:ppc", |
| 24 | + ], |
22 | 25 | visibility = ["//visibility:public"], |
23 | 26 | ) |
24 | 27 |
|
25 | 28 | config_setting( |
26 | 29 | name = "linux_ppc64le", |
27 | | - constraint_values = [ "@platforms//os:linux", "@platforms//cpu:ppc" ], |
| 30 | + constraint_values = [ |
| 31 | + "@platforms//os:linux", |
| 32 | + "@platforms//cpu:ppc", |
| 33 | + ], |
28 | 34 | visibility = ["//visibility:public"], |
29 | 35 | ) |
30 | 36 |
|
31 | 37 | config_setting( |
32 | 38 | name = "linux_s390x", |
33 | | - constraint_values = [ "@platforms//os:linux", "@platforms//cpu:s390x" ], |
| 39 | + constraint_values = [ |
| 40 | + "@platforms//os:linux", |
| 41 | + "@platforms//cpu:s390x", |
| 42 | + ], |
34 | 43 | visibility = ["//visibility:public"], |
35 | 44 | ) |
36 | 45 |
|
37 | 46 | config_setting( |
38 | 47 | name = "linux_x86_64", |
39 | | - constraint_values = [ "@platforms//os:linux", "@platforms//cpu:x86_64" ], |
| 48 | + constraint_values = [ |
| 49 | + "@platforms//os:linux", |
| 50 | + "@platforms//cpu:x86_64", |
| 51 | + ], |
40 | 52 | visibility = ["//visibility:public"], |
41 | 53 | ) |
42 | 54 |
|
43 | 55 | config_setting( |
44 | 56 | name = "linux_aarch64", |
45 | | - constraint_values = [ "@platforms//os:linux", "@platforms//cpu:aarch64" ], |
| 57 | + constraint_values = [ |
| 58 | + "@platforms//os:linux", |
| 59 | + "@platforms//cpu:aarch64", |
| 60 | + ], |
46 | 61 | visibility = ["//visibility:public"], |
47 | 62 | ) |
48 | 63 |
|
49 | 64 | config_setting( |
50 | 65 | name = "darwin_x86_64", |
51 | | - constraint_values = [ "@platforms//os:macos", "@platforms//cpu:x86_64" ], |
| 66 | + constraint_values = [ |
| 67 | + "@platforms//os:macos", |
| 68 | + "@platforms//cpu:x86_64", |
| 69 | + ], |
52 | 70 | visibility = ["//visibility:public"], |
53 | 71 | ) |
54 | 72 |
|
55 | 73 | config_setting( |
56 | 74 | name = "darwin_arm64", |
57 | | - constraint_values = [ "@platforms//os:macos", "@platforms//cpu:arm64" ], |
| 75 | + constraint_values = [ |
| 76 | + "@platforms//os:macos", |
| 77 | + "@platforms//cpu:arm64", |
| 78 | + ], |
58 | 79 | visibility = ["//visibility:public"], |
59 | 80 | ) |
60 | 81 |
|
61 | 82 | config_setting( |
62 | 83 | name = "darwin_arm64e", |
63 | | - constraint_values = [ "@platforms//os:macos", "@platforms//cpu:arm64e" ], |
| 84 | + constraint_values = [ |
| 85 | + "@platforms//os:macos", |
| 86 | + "@platforms//cpu:arm64e", |
| 87 | + ], |
64 | 88 | visibility = ["//visibility:public"], |
65 | 89 | ) |
66 | 90 |
|
67 | 91 | config_setting( |
68 | 92 | name = "windows", |
69 | | - constraint_values = [ "@platforms//os:windows"], |
| 93 | + constraint_values = ["@platforms//os:windows"], |
| 94 | + visibility = ["//visibility:public"], |
| 95 | +) |
| 96 | + |
| 97 | +# TODO: figure out how to base this selection on constraints |
| 98 | +config_setting( |
| 99 | + name = "windows_msvc", |
| 100 | + values = {"cpu": "x64_windows_msvc"}, |
70 | 101 | visibility = ["//visibility:public"], |
71 | 102 | ) |
72 | 103 |
|
|
0 commit comments