@@ -114,8 +114,8 @@ exports_files(
114114)
115115""" )
116116
117- def _flang_prebuilt_impl (repository_ctx ):
118- """Download prebuilt Flang from GitHub releases."""
117+ def _flang_repository_impl (repository_ctx ):
118+ """Download Flang from GitHub releases."""
119119 target_triple , os_type , _ = _get_platform_info (repository_ctx )
120120
121121 version = repository_ctx .attr .version
@@ -146,8 +146,8 @@ def _flang_prebuilt_impl(repository_ctx):
146146
147147 _create_build_file (repository_ctx )
148148
149- _flang_prebuilt = repository_rule (
150- implementation = _flang_prebuilt_impl ,
149+ _flang_repository = repository_rule (
150+ implementation = _flang_repository_impl ,
151151 attrs = {
152152 "version" : attr .string (mandatory = True ),
153153 "repo_owner" : attr .string (mandatory = True ),
@@ -203,7 +203,7 @@ def flang_register_toolchains(
203203 name = "flang" ,
204204 version = "v21.1.3" ,
205205 repo_owner = "miinso" ,
206- repo_name = "flang" ,
206+ repo_name = "flang-releases " ,
207207 url_template = None ,
208208 sha256 = {}):
209209 """Register Flang toolchains for all supported platforms.
@@ -212,12 +212,12 @@ def flang_register_toolchains(
212212 name: Base name for repositories (default: "flang")
213213 version: Flang version tag (default: "v21.1.3")
214214 repo_owner: GitHub repository owner (default: "miinso")
215- repo_name: GitHub repository name (default: "flang")
215+ repo_name: GitHub repository name (default: "flang-releases ")
216216 url_template: Custom URL template (optional)
217217 sha256: SHA256 checksums per target triple (optional)
218218 """
219219 for platform_name in PLATFORMS .keys ():
220- _flang_prebuilt (
220+ _flang_repository (
221221 name = "{}_{}" .format (name , platform_name ),
222222 version = version ,
223223 repo_owner = repo_owner ,
0 commit comments