From 0b0e6012c8a5f20e56286f61dd446ff0e1db08bd Mon Sep 17 00:00:00 2001 From: Chevdor Date: Tue, 3 May 2022 10:19:38 +0200 Subject: [PATCH 1/4] Add missing dep openssl is required to build cargo-dylint --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 1dd0dbc9..3898f7b7 100644 --- a/README.md +++ b/README.md @@ -49,6 +49,8 @@ More relevant links: There's only an old version in your distributions package manager? Just use a [binary release](https://github.com/WebAssembly/binaryen/releases). +* Step 2b (MacOS): `brew install openssl` + * Step 3: `cargo install cargo-dylint dylint-link`. * Step 4: `cargo install --force cargo-contract`. -- GitLab From 24c60cfbc17ef13bd2662984f40d2c972731b368 Mon Sep 17 00:00:00 2001 From: Chevdor Date: Fri, 13 May 2022 17:09:24 +0200 Subject: [PATCH 2/4] Fixed order --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 3898f7b7..0397a305 100644 --- a/README.md +++ b/README.md @@ -49,11 +49,11 @@ More relevant links: There's only an old version in your distributions package manager? Just use a [binary release](https://github.com/WebAssembly/binaryen/releases). -* Step 2b (MacOS): `brew install openssl` - * Step 3: `cargo install cargo-dylint dylint-link`. -* Step 4: `cargo install --force cargo-contract`. +* Step 4 (MacOS): `brew install openssl` + +* Step 5: `cargo install --force cargo-contract`. You can always update the `cargo-contract` binary to the latest version by running the Step 4. -- GitLab From d4e7deb99603e7e0d4836c5da2fdf3e0affccbc1 Mon Sep 17 00:00:00 2001 From: Chevdor Date: Fri, 13 May 2022 17:10:47 +0200 Subject: [PATCH 3/4] Add --locked --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0397a305..53dadcb1 100644 --- a/README.md +++ b/README.md @@ -53,7 +53,7 @@ More relevant links: * Step 4 (MacOS): `brew install openssl` -* Step 5: `cargo install --force cargo-contract`. +* Step 5: `cargo install --force --locked cargo-contract`. You can always update the `cargo-contract` binary to the latest version by running the Step 4. -- GitLab From 59778743402bb06f04e252fbe1de4dbce492c81f Mon Sep 17 00:00:00 2001 From: Chevdor Date: Fri, 13 May 2022 17:15:56 +0200 Subject: [PATCH 4/4] Cosmetic --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 53dadcb1..f8290d2d 100644 --- a/README.md +++ b/README.md @@ -49,11 +49,11 @@ More relevant links: There's only an old version in your distributions package manager? Just use a [binary release](https://github.com/WebAssembly/binaryen/releases). -* Step 3: `cargo install cargo-dylint dylint-link`. +* Step 3: Install `dylint` + * (MacOS) `brew install openssl` + * `cargo install cargo-dylint dylint-link`. -* Step 4 (MacOS): `brew install openssl` - -* Step 5: `cargo install --force --locked cargo-contract`. +* Step 4: `cargo install --force --locked cargo-contract`. You can always update the `cargo-contract` binary to the latest version by running the Step 4. -- GitLab