Compare commits
3 Commits
5c278fc915
...
1240f06279
Author | SHA1 | Date |
---|---|---|
~erin | 1240f06279 | |
~erin | 143f03186c | |
~erin | bc74b2024c |
|
@ -4,11 +4,11 @@
|
||||||
|
|
||||||
- [Development](development/README.md)
|
- [Development](development/README.md)
|
||||||
- [Understanding the Design Goals](development/design/README.md)
|
- [Understanding the Design Goals](development/design/README.md)
|
||||||
- [Actor System](development/design/actor.md)
|
- [Actor System]()
|
||||||
- [Security Features](development/design/security.md)
|
- [Security Features]()
|
||||||
- [Microkernel](development/design/kernel.md)
|
- [Microkernel]()
|
||||||
- [GUI](development/design/gui.md)
|
- [GUI]()
|
||||||
- [Filesystem](development/design/filesystem.md)
|
- [Filesystem]()
|
||||||
- [Configuring a Build Environment](development/environment.md)
|
- [Configuring a Build Environment](development/environment.md)
|
||||||
- [Development Workflow](development/workflow.md)
|
- [Development Workflow](development/workflow.md)
|
||||||
- [Using the OS](user/README.md)
|
- [Using the OS](user/README.md)
|
||||||
|
|
|
@ -7,7 +7,7 @@ Just use `WSL` if you want.
|
||||||
|
|
||||||
Of course, first you will need to install `Rust`. The best way to do this is through [rustup](https://www.rust-lang.org/tools/install).
|
Of course, first you will need to install `Rust`. The best way to do this is through [rustup](https://www.rust-lang.org/tools/install).
|
||||||
Additionally, you will need to install [clippy](https://doc.rust-lang.org/nightly/clippy/installation.html) and [rustfmt](https://github.com/rust-lang/rustfmt).
|
Additionally, you will need to install [clippy](https://doc.rust-lang.org/nightly/clippy/installation.html) and [rustfmt](https://github.com/rust-lang/rustfmt).
|
||||||
You probably will also want to install `sccache` from your distribution's package manager, and export the `RUSTC_WRAPPER='sccache'` environment variable however your shell does it.
|
You probably will also want to `cargo install sccache`, and export the `RUSTC_WRAPPER='sccache'` environment variable however your shell does it.
|
||||||
|
|
||||||
Then, you'll want to `git clone` whatever repository you're wanting to work on.
|
Then, you'll want to `git clone` whatever repository you're wanting to work on.
|
||||||
|
|
||||||
|
|
|
@ -30,4 +30,4 @@ Push the code to a new branch in the repository.
|
||||||
If it's ready and fully working, make a pull request to merge it into `main`.
|
If it's ready and fully working, make a pull request to merge it into `main`.
|
||||||
|
|
||||||
## 5. CI
|
## 5. CI
|
||||||
Eventually, I want to have **CI** enabled, to allow automated tests, checking, and releases.
|
Eventually, I want to have some sort of [CI](https://fasterthanli.me/articles/my-ideal-rust-workflow) system, to allow automated tests, checking, and releases.
|
||||||
|
|
Loading…
Reference in New Issue