2022-05-17 20:07:16 +08:00
|
|
|
package(
|
|
|
|
|
default_visibility = ["//visibility:public"],
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
constraint_setting(
|
|
|
|
|
name = "elixir_version",
|
2022-08-31 17:07:57 +08:00
|
|
|
default_constraint_value = ":elixir_external",
|
2022-05-17 20:07:16 +08:00
|
|
|
)
|
|
|
|
|
|
|
|
|
|
constraint_value(
|
|
|
|
|
name = "elixir_external",
|
|
|
|
|
constraint_setting = ":elixir_version",
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
constraint_value(
|
|
|
|
|
name = "elixir_1_10",
|
|
|
|
|
constraint_setting = ":elixir_version",
|
|
|
|
|
)
|
|
|
|
|
|
2022-06-07 22:24:01 +08:00
|
|
|
constraint_value(
|
|
|
|
|
name = "elixir_1_12",
|
|
|
|
|
constraint_setting = ":elixir_version",
|
|
|
|
|
)
|
|
|
|
|
|
2022-05-17 20:07:16 +08:00
|
|
|
constraint_value(
|
|
|
|
|
name = "elixir_1_13",
|
|
|
|
|
constraint_setting = ":elixir_version",
|
|
|
|
|
)
|
|
|
|
|
|
2022-09-19 15:04:42 +08:00
|
|
|
constraint_value(
|
|
|
|
|
name = "elixir_1_14",
|
|
|
|
|
constraint_setting = ":elixir_version",
|
|
|
|
|
)
|
|
|
|
|
|
2022-05-17 20:07:16 +08:00
|
|
|
platform(
|
2022-08-31 17:07:57 +08:00
|
|
|
name = "erlang_internal_platform",
|
2022-05-17 20:07:16 +08:00
|
|
|
constraint_values = [
|
2022-08-31 17:07:57 +08:00
|
|
|
"@erlang_config//:erlang_internal",
|
2022-05-17 20:07:16 +08:00
|
|
|
],
|
2022-08-31 17:07:57 +08:00
|
|
|
parents = ["@rbe//config:platform"],
|
2022-05-17 20:07:16 +08:00
|
|
|
)
|
|
|
|
|
|
|
|
|
|
platform(
|
2022-08-31 17:07:57 +08:00
|
|
|
name = "erlang_linux_23_platform",
|
2022-05-17 20:07:16 +08:00
|
|
|
constraint_values = [
|
2022-08-31 17:07:57 +08:00
|
|
|
"@erlang_config//:erlang_23",
|
2022-05-17 20:07:16 +08:00
|
|
|
":elixir_1_10",
|
|
|
|
|
],
|
|
|
|
|
parents = ["@rbe//config:platform"],
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
platform(
|
2022-08-31 17:07:57 +08:00
|
|
|
name = "erlang_linux_24_platform",
|
2022-05-17 20:07:16 +08:00
|
|
|
constraint_values = [
|
2022-08-31 17:07:57 +08:00
|
|
|
"@erlang_config//:erlang_24",
|
2022-06-07 22:24:01 +08:00
|
|
|
":elixir_1_12",
|
2022-05-17 20:07:16 +08:00
|
|
|
],
|
|
|
|
|
parents = ["@rbe//config:platform"],
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
platform(
|
2022-08-31 17:07:57 +08:00
|
|
|
name = "erlang_linux_25_platform",
|
2022-05-17 20:07:16 +08:00
|
|
|
constraint_values = [
|
2022-08-31 17:07:57 +08:00
|
|
|
"@erlang_config//:erlang_25",
|
2022-09-19 15:04:42 +08:00
|
|
|
":elixir_1_14",
|
2022-05-17 20:07:16 +08:00
|
|
|
],
|
|
|
|
|
parents = ["@rbe//config:platform"],
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
platform(
|
2022-08-31 17:07:57 +08:00
|
|
|
name = "erlang_linux_git_master_platform",
|
2022-05-17 20:07:16 +08:00
|
|
|
constraint_values = [
|
2022-09-25 00:22:39 +08:00
|
|
|
"@erlang_config//:erlang_master",
|
2022-09-19 15:04:42 +08:00
|
|
|
":elixir_1_14",
|
2022-05-17 20:07:16 +08:00
|
|
|
],
|
|
|
|
|
parents = ["@rbe//config:platform"],
|
|
|
|
|
)
|