|
| 1 | +load("//scala:deps.bzl", "load_rules_dependencies") |
1 | 2 | load(
|
2 | 3 | "//scala:scala_cross_version.bzl",
|
3 | 4 | "extract_major_version",
|
@@ -117,59 +118,6 @@ def dt_patched_compiler_setup(scala_version, scala_compiler_srcjar = None):
|
117 | 118 | integrity = srcjar.get("integrity"),
|
118 | 119 | )
|
119 | 120 |
|
120 |
| -def load_rules_dependencies(): |
121 |
| - if not native.existing_rule("bazel_skylib"): |
122 |
| - http_archive( |
123 |
| - name = "bazel_skylib", |
124 |
| - sha256 = "b8a1527901774180afc798aeb28c4634bdccf19c4d98e7bdd1ce79d1fe9aaad7", |
125 |
| - urls = [ |
126 |
| - "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.4.1/bazel-skylib-1.4.1.tar.gz", |
127 |
| - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.4.1/bazel-skylib-1.4.1.tar.gz", |
128 |
| - ], |
129 |
| - ) |
130 |
| - |
131 |
| - # Needed by protobuf-21.7 and Bazel 6.5.0, as later versions require C++14. |
132 |
| - if not native.existing_rule("com_google_absl"): |
133 |
| - http_archive( |
134 |
| - name = "com_google_absl", |
135 |
| - sha256 = "91ac87d30cc6d79f9ab974c51874a704de9c2647c40f6932597329a282217ba8", |
136 |
| - strip_prefix = "abseil-cpp-20220623.1", |
137 |
| - url = "https://github.com/abseil/abseil-cpp/archive/refs/tags/20220623.1.tar.gz", |
138 |
| - ) |
139 |
| - |
140 |
| - if not native.existing_rule("com_google_protobuf"): |
141 |
| - http_archive( |
142 |
| - name = "com_google_protobuf", |
143 |
| - sha256 = "75be42bd736f4df6d702a0e4e4d30de9ee40eac024c4b845d17ae4cc831fe4ae", |
144 |
| - strip_prefix = "protobuf-21.7", |
145 |
| - url = "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v21.7.tar.gz", |
146 |
| - ) |
147 |
| - |
148 |
| - if not native.existing_rule("rules_cc"): |
149 |
| - http_archive( |
150 |
| - name = "rules_cc", |
151 |
| - urls = ["https://github.com/bazelbuild/rules_cc/releases/download/0.0.6/rules_cc-0.0.6.tar.gz"], |
152 |
| - sha256 = "3d9e271e2876ba42e114c9b9bc51454e379cbf0ec9ef9d40e2ae4cec61a31b40", |
153 |
| - strip_prefix = "rules_cc-0.0.6", |
154 |
| - ) |
155 |
| - |
156 |
| - if not native.existing_rule("rules_java"): |
157 |
| - http_archive( |
158 |
| - name = "rules_java", |
159 |
| - urls = [ |
160 |
| - "https://github.com/bazelbuild/rules_java/releases/download/7.9.0/rules_java-7.9.0.tar.gz", |
161 |
| - ], |
162 |
| - sha256 = "41131de4417de70b9597e6ebd515168ed0ba843a325dc54a81b92d7af9a7b3ea", |
163 |
| - ) |
164 |
| - |
165 |
| - if not native.existing_rule("rules_proto"): |
166 |
| - http_archive( |
167 |
| - name = "rules_proto", |
168 |
| - sha256 = "6fb6767d1bef535310547e03247f7518b03487740c11b6c6adb7952033fe1295", |
169 |
| - strip_prefix = "rules_proto-6.0.2", |
170 |
| - url = "https://github.com/bazelbuild/rules_proto/releases/download/6.0.2/rules_proto-6.0.2.tar.gz", |
171 |
| - ) |
172 |
| - |
173 | 121 | def setup_scala_compiler_sources(srcjars = {}):
|
174 | 122 | """Generates Scala compiler source repos used internally by rules_scala.
|
175 | 123 |
|
|
0 commit comments