1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 08:57:47 +00:00

Documentation: Hide Meta/serenity.sh rebuild-toolchain

Unless a new toolchain update has been merged, users should not need to
rebuild their toolchain. Yet, the first thing they see in the build
documentation is to run `Meta/serenity.sh rebuild-toolchain`, which
might incorrectly lead them to use it whenever they encounter an error.
This is a waste of time and causes frustration.

Move any mentions of this option to `Troubleshooting.md` and add a note
to `BuildInstructions.md` about the toolchain build being a one-time
endeavor.
This commit is contained in:
Daniel Bertalan 2023-09-17 23:36:56 +02:00 committed by Andrew Kaster
parent 9cd3477763
commit 715f452233
4 changed files with 36 additions and 21 deletions

View file

@ -14,17 +14,9 @@ Currently only UART output is supported, no display.
Please follow [build instructions](BuildInstructions.md) to download and build Serenity. Make sure everything builds successfully for x86.
### Step 2: Build Aarch64 toolchain
### Step 2: Build and run in emulator
Use following the command to build the toolchain for Aarch64:
```console
Meta/serenity.sh rebuild-toolchain aarch64
```
### Step 3: Build and run in emulator
Use the following command to build and run the Aarch64 kernel:
Use the following command to build and run the AArch64 version of the system:
```console
Meta/serenity.sh run aarch64