Skip to content

Commit

Permalink
Update moore build process for latest code
Browse files Browse the repository at this point in the history
Signed-off-by: Tomasz Gorochowik <tgorochowik@antmicro.com>
  • Loading branch information
tgorochowik committed Feb 2, 2022
1 parent 878ffa7 commit 585c277
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/sv-tests-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
- name: icarus
deps: autoconf autotools-dev bison flex libfl-dev gperf
- name: moore
deps: cargo
deps: cargo cmake
- name: odin
repo: odin_ii
deps: autoconf autotools-dev bison flex libfl-dev cmake pkg-config
Expand Down
7 changes: 6 additions & 1 deletion tools/runners.mk
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,12 @@ $(INSTALL_DIR)/bin/parse_sv:
moore: $(INSTALL_DIR)/bin/moore

$(INSTALL_DIR)/bin/moore:
cargo install --path $(RDIR)/moore --root $(INSTALL_DIR) --bin moore
mkdir -p $(INSTALL_DIR)
(export CIRCT_SYS_CIRCT_DIR=$(RDIR)/circt && \
cd $(RDIR)/moore/ && \
./.github/build-llvm.sh && \
./.github/build-circt.sh && \
cargo install --path $(RDIR)/moore --root $(INSTALL_DIR) --bin moore)

# verible
verible:
Expand Down

0 comments on commit 585c277

Please sign in to comment.