mirror of
https://github.com/logos-blockchain/logos-blockchain-circuits.git
synced 2026-05-19 15:59:35 +00:00
wip3
This commit is contained in:
parent
73a6ea5c9c
commit
5a8dd7a83d
5
.github/workflows/ci.yml
vendored
5
.github/workflows/ci.yml
vendored
@ -197,7 +197,7 @@ jobs:
|
||||
run: sudo apt install -y build-essential cmake libgmp-dev libsodium-dev nasm curl m4
|
||||
|
||||
- name: Install Dependencies [Witness Generator]
|
||||
run: sudo apt install nlohmann-json3-dev
|
||||
run: sudo apt install -y nlohmann-json3-dev llvm
|
||||
|
||||
- name: Replace Prover Makefile # TODO: Make a fork generate the appropriate Linux Makefile
|
||||
run: cp .github/resources/prover/Makefile rapidsnark/Makefile
|
||||
@ -434,7 +434,7 @@ jobs:
|
||||
run: sudo apt install -y build-essential cmake libgmp-dev libsodium-dev nasm curl m4
|
||||
|
||||
- name: Install Dependencies [Witness Generator]
|
||||
run: sudo apt install -y nlohmann-json3-dev
|
||||
run: sudo apt install -y nlohmann-json3-dev llvm
|
||||
|
||||
- name: Replace Prover Makefile
|
||||
run: cp .github/resources/prover/Makefile rapidsnark/Makefile
|
||||
@ -655,6 +655,7 @@ jobs:
|
||||
install: >-
|
||||
base-devel
|
||||
mingw-w64-x86_64-toolchain
|
||||
mingw-w64-x86_64-llvm
|
||||
make
|
||||
git
|
||||
|
||||
|
||||
@ -6,6 +6,7 @@
|
||||
|
||||
- [Rust](https://rustup.rs/) — the pinned toolchain version is in `rust-toolchain.toml` and will be installed automatically by `rustup`.
|
||||
- [pre-commit](https://pre-commit.com/) — used to run formatting, linting, and audit checks before each commit.
|
||||
- `llvm-objcopy` — required to build circuit static libraries (symbol isolation). Install via `sudo apt install -y llvm` on Linux or `pacman -S mingw-w64-x86_64-llvm` on Windows (MSYS2).
|
||||
|
||||
### Installing the Pre-Commit Hooks
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user