-
Notifications
You must be signed in to change notification settings - Fork 178
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update readme and installation docs #2725
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Did you verify the guides from start to end by following the instructions on each platform?
#### Install ASDF | ||
|
||
Follow the instructions from [asdf docs](https://asdf-vm.com/guide/getting-started.html#getting-started). | ||
|
||
To verify that ASDF was correctly installed, run |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Applies to other occurrences
#### Install ASDF | |
Follow the instructions from [asdf docs](https://asdf-vm.com/guide/getting-started.html#getting-started). | |
To verify that ASDF was correctly installed, run | |
#### Install asdf | |
Follow the instructions from [asdf docs](https://asdf-vm.com/guide/getting-started.html#getting-started). | |
To verify that asdf was correctly installed, run |
To install Starknet Foundry, first install `snfoundryup` by running: | ||
### Linux and MacOS | ||
|
||
#### Install Rust >= 1.80.1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would explain why we even do this here (under the whole installation step perhaps?)
``` | ||
|
||
Follow the instructions and then run | ||
To verify that Scarb was correctly installed, run |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How is it verifying the correctness of installation?
``` | ||
|
||
Follow the instructions and then run: | ||
##### Common Error |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I lack other examples here, namely ones with rust <1.84
@@ -74,7 +171,7 @@ Starknet Foundry is under active development! Expect a lot of new features to ap | |||
- [x] Deployment scripts written in Cairo | |||
- [ ] Transactions profiling 🏗️ | |||
- [ ] Debugging utilities 🏗️ | |||
- [ ] Test coverage reports (check out [cairo-coverage](https://github.com/software-mansion/cairo-coverage)) 🏗️ | |||
- [ ] Test coverage reports (check out [cairo-coverage](https://github.com/software-mansion/cairo-coverage)) 🏗️ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe let's add a point about parameterized tests to the roadmap?
|
||
```shell | ||
$ snfoundryup | ||
No version is set for command snforge | ||
Consider adding one of the following versions in your config file at starknet-foundry 0.32.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Consider adding one of the following versions in your config file at starknet-foundry 0.32.0 | |
Consider adding one of the following versions in your config file at $HOME/.tool_versions | |
starknet-foundry 0.32.0 |
Closes #1712
Closes #2690
Introduced changes
Checklist
CHANGELOG.md