Skip to content

Commit 484acf7

Browse files
committed
Bump moore
Signed-off-by: Tomasz Gorochowik <[email protected]>
1 parent f57178b commit 484acf7

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

.github/workflows/sv-tests-ci.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ jobs:
1818
deps: autoconf autotools-dev bison flex libfl-dev gperf
1919
- name: moore
2020
rust_ver: "1.60"
21+
deps: cargo cmake
22+
submodules: circt
2123
- name: odin
2224
repo: odin_ii
2325
deps: autoconf autotools-dev bison flex libfl-dev cmake pkg-config

third_party/tools/moore

tools/runners.mk

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,13 @@ $(INSTALL_DIR)/bin/parse_sv:
111111
moore: $(INSTALL_DIR)/bin/moore
112112

113113
$(INSTALL_DIR)/bin/moore:
114-
(export CARGO_NET_GIT_FETCH_WITH_CLI=true && cargo install --path $(RDIR)/moore --root $(INSTALL_DIR) --bin moore)
114+
mkdir -p $(INSTALL_DIR)
115+
(export CIRCT_SYS_CIRCT_DIR=$(RDIR)/circt && \
116+
cd $(RDIR)/moore/ && \
117+
./.github/build-llvm.sh && \
118+
./.github/build-circt.sh && \
119+
export CARGO_NET_GIT_FETCH_WITH_CLI=true && \
120+
cargo install --path $(RDIR)/moore --root $(INSTALL_DIR) --bin moore)
115121

116122
# verible
117123
verible:

0 commit comments

Comments
 (0)