diff --git a/README.md b/README.md index 306b351..3ad25d0 100644 --- a/README.md +++ b/README.md @@ -19,14 +19,26 @@ resulting in free implementations for: ## Building +### Building using devx shell + Building is performed with `cabal`inside IOG's `github:input-output-hk/devx` shell. See `.envrc` for details. Make sure to `cabal update` before building. +### Building manually + +*Unsupported method: do on your own risk. Was tested on Arch Linux in 2024.* + +Manual installation for required binary dependencies is described here: +https://github.com/input-output-hk/cardano-node-wiki/blob/main/docs/getting-started/install.md#installing-blst +Arch Linux has libblst in AUR, which is alternative for building it manually. + +After installing binary dependencies `cabal build` should work. + ## Running tests Tests are runned in emulated environment using [CLB](https://github.com/mlabs-haskell/clb). -Just run: `cabal run cem-script-test`. \ No newline at end of file +Just run: `cabal run cem-script-test`.