This commit is contained in:
parent
0847a2cda0
commit
7165ff7683
@ -11,13 +11,11 @@ jobs:
|
||||
- name: Download dependencies
|
||||
run: |
|
||||
apt update
|
||||
apt install -y cmake ninja-build nasm genext2fs qemu-system build-essential wget git
|
||||
apt install -y cmake ninja-build nasm genext2fs qemu-system build-essential wget git fakeroot
|
||||
- name: Set up the toolchain
|
||||
run: |
|
||||
wget https://pub.cloudapio.eu/luna/toolchains/ci-toolchain-arm64.tar.gz --quiet
|
||||
tar xf ci-toolchain-arm64.tar.gz
|
||||
rm ci-toolchain-arm64.tar.gz
|
||||
- name: Check glibc version
|
||||
run: /lib/aarch64-linux-gnu/libc.so.6
|
||||
- name: Build and run tests
|
||||
run: tools/run-tests.sh
|
||||
|
@ -34,7 +34,7 @@ Please beware that building GCC and Binutils can take some time, depending on yo
|
||||
|
||||
To run Luna in a virtual machine, you should have [QEMU](https://www.qemu.org/) installed.
|
||||
|
||||
Additionally, the build process needs some extra dependencies to run: `cmake`, `ninja`, `nasm` and `genext2fs`.
|
||||
Additionally, the build process needs some extra dependencies to run: `cmake`, `ninja`, `nasm`, `fakeroot` and `genext2fs`.
|
||||
|
||||
`tools/run.sh` is the script you should use in most cases. It will build changed files, install, make an ISO image, and run Luna in QEMU.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user