@@ -11,12 +11,11 @@ def _validate_supported_scala_version(scala_major_version, scala_minor_version):
11
11
fail ("Scala version must be newer or equal to 2.12.1 to use compiler dependency tracking." )
12
12
13
13
def _config_setting (scala_version ):
14
- return "\n " .join ([
15
- "config_setting(" ,
16
- ' name = "{name}",' ,
17
- ' flag_values = {{":scala_version": "{version}"}},' ,
18
- ")\n " ,
19
- ]).format (name = sanitize_version (scala_version ), version = scala_version )
14
+ return """config_setting(
15
+ name = "{name}",
16
+ flag_values = {{":scala_version": "{version}"}},
17
+ )
18
+ """ .format (name = sanitize_version (scala_version ), version = scala_version )
20
19
21
20
def _config_settings (scala_versions ):
22
21
return "" .join ([_config_setting (v ) for v in scala_versions ])
@@ -50,15 +49,14 @@ def _store_config(repository_ctx):
50
49
"ENABLE_COMPILER_DEPENDENCY_TRACKING=" + enable_compiler_dependency_tracking ,
51
50
])
52
51
53
- build_file_content = "\n " .join ([
54
- 'load("@bazel_skylib//rules:common_settings.bzl", "string_flag")' ,
55
- "string_flag(" ,
56
- ' name = "scala_version",' ,
57
- ' build_setting_default = "{scala_version}",' ,
58
- " values = {scala_versions}," ,
59
- ' visibility = ["//visibility:public"],' ,
60
- ")\n " ,
61
- ]).format (scala_versions = scala_versions , scala_version = scala_version )
52
+ build_file_content = """load("@bazel_skylib//rules:common_settings.bzl", "string_flag")
53
+ string_flag(
54
+ name = "scala_version",
55
+ build_setting_default = "{scala_version}",
56
+ values = {scala_versions},
57
+ visibility = ["//visibility:public"],
58
+ )
59
+ """ .format (scala_versions = scala_versions , scala_version = scala_version )
62
60
build_file_content += _config_settings (scala_versions )
63
61
64
62
repository_ctx .file ("config.bzl" , config_file_content )
0 commit comments