summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md4
-rw-r--r--install.ps12
-rwxr-xr-xinstall.sh2
3 files changed, 4 insertions, 4 deletions
diff --git a/README.md b/README.md
index 6b9c983..821d76c 100644
--- a/README.md
+++ b/README.md
@@ -74,13 +74,13 @@ If you get a permission denied message, you might have to exclude the directory
## Manually
-Basically: Clone the repository at the latest tag, run `cargo install --path .`.
+Basically: Clone the repository at the latest tag, run `cargo install --locked --path .`.
```bash
# find out the latest version at https://github.com/rust-lang/rustlings/releases/latest (on edit 5.6.1)
git clone -b 5.6.1 --depth 1 https://github.com/rust-lang/rustlings
cd rustlings
-cargo install --force --path .
+cargo install --locked --force --path .
```
If there are installation errors, ensure that your toolchain is up to date. For the latest, run:
diff --git a/install.ps1 b/install.ps1
index 844b013..8ab5b88 100644
--- a/install.ps1
+++ b/install.ps1
@@ -78,7 +78,7 @@ Set-Location $path
git checkout -q tags/$version
Write-Host "Installing the 'rustlings' executable..."
-cargo install --force --path .
+cargo install --locked --force --path .
if (!(Get-Command rustlings -ErrorAction SilentlyContinue)) {
Write-Host "WARNING: Please check that you have '~/.cargo/bin' in your PATH environment variable!"
}
diff --git a/install.sh b/install.sh
index fdbe8d4..f6031cf 100755
--- a/install.sh
+++ b/install.sh
@@ -165,7 +165,7 @@ echo "Checking out version $Version..."
git checkout -q ${Version}
echo "Installing the 'rustlings' executable..."
-cargo install --force --path .
+cargo install --locked --force --path .
if ! [ -x "$(command -v rustlings)" ]
then