Skip to content

Commit

Permalink
Merge pull request #1740 from input-output-hk/jpraynaud/fix-build-pre…
Browse files Browse the repository at this point in the history
…requisites-doc

docs: add missing pre-requisites for building crates
  • Loading branch information
jpraynaud authored Jun 11, 2024
2 parents b8519a6 + 05a2b99 commit bda0888
Show file tree
Hide file tree
Showing 11 changed files with 23 additions and 1 deletion.
1 change: 1 addition & 0 deletions demo/protocol-demo/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ This cli implements a very simple version of the Mithril protocol for demonstrat
**Install Rust**

- Install a [correctly configured](https://www.rust-lang.org/learn/get-started) Rust toolchain (latest stable version).
- Install Build Tools `build-essential` and `m4`. For example, on Ubuntu/Debian/Mint, run `sudo apt install build-essential m4`.

## Download source code

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@ Mithril aggregator is responsible for collecting individual signatures from the

* Install the latest stable version of the [correctly configured](https://www.rust-lang.org/learn/get-started) Rust toolchain.

* Install Build Tools `build-essential` and `m4`. For example, on Ubuntu/Debian/Mint, run `sudo apt install build-essential m4`.

* Install OpenSSL development libraries. For example, on Ubuntu/Debian/Mint, run `apt install libssl-dev`.

## Download the source file
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,8 @@ It is responsible for handling the different types of data certified by Mithril,

* Install the latest stable version of the [correctly configured](https://www.rust-lang.org/learn/get-started) Rust toolchain.

* Install Build Tools `build-essential` and `m4`. For example, on Ubuntu/Debian/Mint, run `sudo apt install build-essential m4`.

* Install OpenSSL development libraries. For example, on Ubuntu/Debian/Mint, run `apt install libssl-dev`

## Installation
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@ Mithril client is responsible for restoring the **Cardano** blockchain on an emp
* Install the latest stable version of the [correctly configured](https://www.rust-lang.org/learn/get-started) Rust
toolchain.

* Install Build Tools `build-essential` and `m4`. For example, on Ubuntu/Debian/Mint, run `sudo apt install build-essential m4`.

* Install OpenSSL development libraries. For example, on Ubuntu/Debian/Mint, run `apt install libssl-dev`

## Download the source file
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,8 @@ Mithril signer is responsible for producing individual signatures that are colle

* Install the latest stable version of the [correctly configured](https://www.rust-lang.org/learn/get-started) Rust toolchain.

* Install Build Tools `build-essential` and `m4`. For example, on Ubuntu/Debian/Mint, run `sudo apt install build-essential m4`.

* Install OpenSSL development libraries. For example, on Ubuntu/Debian/Mint, run `apt install libssl-dev`.

## Download the source file
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,9 @@ Before proceeding with the installation, ensure that you have the following pre-

1. **Install a [correctly configured](https://www.rust-lang.org/learn/get-started) Rust toolchain**: make sure you have the latest stable version of Rust installed

2. **Install OpenSSL development libraries**: On Ubuntu/Debian/Mint, run the following command to install the required OpenSSL development libraries:
2. **Install Build Tools `build-essential` and `m4`**: On Ubuntu/Debian/Mint, run `sudo apt install build-essential m4`.

3. **Install OpenSSL development libraries**: On Ubuntu/Debian/Mint, run the following command to install the required OpenSSL development libraries:

```
sudo apt install libssl-dev
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@ More information about the private Cardano/Mithril `devnet` is available [here](

* Install the latest stable version of a [correctly configured](https://www.rust-lang.org/learn/get-started) Rust toolchain.

* Install Build Tools `build-essential` and `m4`. For example, on Ubuntu/Debian/Mint, run `sudo apt install build-essential m4`.

* Install the OpenSSL development libraries. For example, on Ubuntu/Debian/Mint, run `apt install libssl-dev`.

## Download the source file
Expand Down
2 changes: 2 additions & 0 deletions docs/website/root/manual/getting-started/run-signer-node.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,6 +97,8 @@ Note that this guide works on a Linux machine only.

* Install a correctly configured Rust toolchain (latest stable version). You can follow the instructions provided [here](https://www.rust-lang.org/learn/get-started).

* Install Build Tools `build-essential` and `m4`. For example, on Ubuntu/Debian/Mint, run `sudo apt install build-essential m4`.

* Install OpenSSL development libraries. For example, on Ubuntu/Debian/Mint, run `apt install libssl-dev`.

* Install a recent version of `jq` (version 1.6+). You can install it by running `apt install jq`.
Expand Down
2 changes: 2 additions & 0 deletions mithril-relay/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ The **Mithril relay** is an experimental implementation of a relay for Mithril s

* Install the latest stable version of the [correctly configured](https://www.rust-lang.org/learn/get-started) Rust toolchain.

* Install Build Tools `build-essential` and `m4`. For example, on Ubuntu/Debian/Mint, run `sudo apt install build-essential m4`.

* Install OpenSSL development libraries. For example, on Ubuntu/Debian/Mint, run `apt install libssl-dev`

## Download the source file
Expand Down
2 changes: 2 additions & 0 deletions mithril-stm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,8 @@

* Install a [correctly configured](https://www.rust-lang.org/learn/get-started) Rust toolchain (latest stable version).

* Install Build Tools `build-essential` and `m4`. For example, on Ubuntu/Debian/Mint, run `sudo apt install build-essential m4`.

## Download source code

```bash
Expand Down
3 changes: 3 additions & 0 deletions mithril-test-lab/mithril-end-to-end/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,11 @@
**Install Rust**

* Install a [correctly configured](https://www.rust-lang.org/learn/get-started) Rust toolchain (latest stable version).

* Install Rust [Clippy](https://github.com/rust-lang/rust-clippy) component.

* Install Build Tools `build-essential` and `m4`. For example, on Ubuntu/Debian/Mint, run `sudo apt install build-essential m4`.

## Download source code

```bash
Expand Down

0 comments on commit bda0888

Please sign in to comment.