Skip to content
This repository was archived by the owner on Aug 5, 2022. It is now read-only.

Commit 5511c27

Browse files
author
Napas (Tian) Udomsak
authored
bubble up fetch_sources (#10)
1 parent 5d1e922 commit 5511c27

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

scala/private/macros/scala_repositories.bzl

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,14 +57,16 @@ def scala_repositories(
5757
_default_scala_version_jar_shas(),
5858
),
5959
maven_servers = ["https://repo.maven.apache.org/maven2"],
60-
scala_extra_jars = _default_scala_extra_jars()):
60+
scala_extra_jars = _default_scala_extra_jars(),
61+
fetch_sources = False):
6162
(scala_version, scala_version_jar_shas) = scala_version_shas
6263
major_version = _extract_major_version(scala_version)
6364

6465
_new_scala_default_repository(
6566
maven_servers = maven_servers,
6667
scala_version = scala_version,
6768
scala_version_jar_shas = scala_version_jar_shas,
69+
fetch_sources = fetch_sources
6870
)
6971

7072
scala_version_extra_jars = scala_extra_jars[major_version]
@@ -78,6 +80,7 @@ def scala_repositories(
7880
artifact_sha256 = scala_version_extra_jars["scalatest"]["sha256"],
7981
licenses = ["notice"],
8082
server_urls = maven_servers,
83+
fetch_sources = fetch_sources,
8184
)
8285
_scala_maven_import_external(
8386
name = "io_bazel_rules_scala_scalactic",
@@ -88,6 +91,7 @@ def scala_repositories(
8891
artifact_sha256 = scala_version_extra_jars["scalactic"]["sha256"],
8992
licenses = ["notice"],
9093
server_urls = maven_servers,
94+
fetch_sources = fetch_sources,
9195
)
9296

9397
_scala_maven_import_external(
@@ -99,6 +103,7 @@ def scala_repositories(
99103
artifact_sha256 = scala_version_extra_jars["scala_xml"]["sha256"],
100104
licenses = ["notice"],
101105
server_urls = maven_servers,
106+
fetch_sources = fetch_sources,
102107
)
103108

104109
_scala_maven_import_external(
@@ -111,6 +116,7 @@ def scala_repositories(
111116
artifact_sha256 = scala_version_extra_jars["scala_parser_combinators"]["sha256"],
112117
licenses = ["notice"],
113118
server_urls = maven_servers,
119+
fetch_sources = fetch_sources,
114120
)
115121

116122
# used by ScalacProcessor
@@ -120,6 +126,7 @@ def scala_repositories(
120126
artifact_sha256 = "f877d304660ac2a142f3865badfc971dec7ed73c747c7f8d5d2f5139ca736513",
121127
licenses = ["notice"],
122128
server_urls = maven_servers,
129+
fetch_sources = fetch_sources,
123130
)
124131

125132
_scala_maven_import_external(
@@ -128,6 +135,7 @@ def scala_repositories(
128135
artifact_sha256 = "972139718abc8a4893fa78cba8cf7b2c903f35c97aaf44fa3031b0669948b480",
129136
licenses = ["notice"],
130137
server_urls = maven_servers,
138+
fetch_sources = fetch_sources,
131139
)
132140

133141
if not native.existing_rule("com_google_protobuf"):

scala/scala_cross_version.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ def new_scala_default_repository(
5757
scala_version,
5858
scala_version_jar_shas,
5959
maven_servers,
60-
fetch_sources=False):
60+
fetch_sources):
6161
_scala_maven_import_external(
6262
name = "io_bazel_rules_scala_scala_library",
6363
artifact = "org.scala-lang:scala-library:{}".format(scala_version),

0 commit comments

Comments
 (0)