Skip to content

Commit ab39b17

Browse files
malibertyjorge-ferreira-pii
authored andcommitted
Merge pull request The-OpenROAD-Project#10172 from oharboe/drop-chisel
Drop chisel
2 parents c37b673 + 8625d50 commit ab39b17

20 files changed

Lines changed: 748 additions & 2819 deletions

MODULE.bazel

Lines changed: 0 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -97,17 +97,6 @@ bazel_dep(name = "buildifier_prebuilt", version = "8.5.1.2", dev_dependency = Tr
9797
bazel_dep(name = "googletest", version = "1.17.0.bcr.2", dev_dependency = True)
9898
bazel_dep(name = "rules_verilator", version = "0.1.0", dev_dependency = True)
9999
bazel_dep(name = "verilator", version = "5.036.bcr.3", dev_dependency = True)
100-
101-
# Used by chisel_binary from @bazel-orfs in test/orfs/mock-array
102-
bazel_dep(name = "rules_jvm_external", version = "6.4", dev_dependency = True)
103-
bazel_dep(name = "rules_chisel", version = "0.2.0", dev_dependency = True)
104-
single_version_override(
105-
module_name = "rules_chisel",
106-
patch_strip = 1,
107-
patches = ["//:rules-chisel-dev-dep.patch"],
108-
)
109-
110-
bazel_dep(name = "rules_scala", version = "7.1.5", dev_dependency = True)
111100
bazel_dep(name = "bazel-orfs", dev_dependency = True)
112101
bazel_dep(name = "bazel-orfs-verilog", dev_dependency = True)
113102

@@ -194,69 +183,6 @@ orfs.default(
194183
)
195184
use_repo(orfs, "docker_orfs")
196185

197-
SCALA_VERSION = "2.13.17"
198-
199-
CHISEL_VERSION = "7.2.0"
200-
201-
FIRTOOL_RESOLVER_VERSION = "2.0.1"
202-
203-
scala_config = use_extension(
204-
"@rules_scala//scala/extensions:config.bzl",
205-
"scala_config",
206-
dev_dependency = True,
207-
)
208-
scala_config.settings(
209-
scala_version = SCALA_VERSION,
210-
)
211-
use_repo(scala_config, "rules_scala_config")
212-
213-
scala_deps = use_extension(
214-
"@rules_scala//scala/extensions:deps.bzl",
215-
"scala_deps",
216-
dev_dependency = True,
217-
)
218-
scala_deps.settings(
219-
fetch_sources = True,
220-
)
221-
scala_deps.scala()
222-
223-
chisel = use_extension("@rules_chisel//chisel:extensions.bzl", "chisel", dev_dependency = True)
224-
chisel.toolchain(
225-
chisel_version = CHISEL_VERSION,
226-
firtool_resolver_version = FIRTOOL_RESOLVER_VERSION,
227-
scala_version = SCALA_VERSION,
228-
)
229-
use_repo(chisel, "chisel_maven")
230-
231-
maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven", dev_dependency = True)
232-
maven.install(
233-
name = "maven",
234-
artifacts = [
235-
],
236-
# Update by running: bazelisk run @maven//:pin
237-
lock_file = "//bazel:maven_install.json",
238-
repositories = [
239-
"https://repo1.maven.org/maven2",
240-
"https://s01.oss.sonatype.org/content/repositories/releases",
241-
"https://s01.oss.sonatype.org/content/repositories/snapshots",
242-
],
243-
)
244-
use_repo(maven, "maven")
245-
246-
# --- External archives ---
247-
248-
http_archive = use_repo_rule("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
249-
250-
http_archive(
251-
name = "circt",
252-
build_file_content = """
253-
exports_files(glob(["bin/*"]), visibility = ["//visibility:public"])
254-
""",
255-
sha256 = "b1b57d1b76ceba2bb37229dab53839d5db6d61394149708c71f6265565991ce6",
256-
strip_prefix = "firtool-1.108.0",
257-
url = "https://github.com/llvm/circt/releases/download/firtool-1.108.0/firrtl-bin-linux-x64.tar.gz",
258-
)
259-
260186
# --- Overrides ---
261187

262188
single_version_override(

MODULE.bazel.lock

Lines changed: 0 additions & 192 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)