actions: script fix

This commit is contained in:
boreddevnl 2026-05-09 03:14:27 +02:00
parent 08e6482f08
commit d25e23f999

View file

@ -15,16 +15,18 @@ jobs:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Install cross toolchain - name: Install build dependencies
uses: risonakamo/setup-x86_64-elf-gcc@v1
- name: Install userland build tools
run: | run: |
sudo apt-get update sudo apt-get update
sudo apt-get install -y --no-install-recommends \ sudo apt-get install -y --no-install-recommends \
make \ make \
gcc-x86-64-linux-gnu \
binutils-x86-64-linux-gnu \
nasm \ nasm \
xorriso xorriso
sudo ln -sf /usr/bin/x86_64-linux-gnu-gcc /usr/local/bin/x86_64-elf-gcc
sudo ln -sf /usr/bin/x86_64-linux-gnu-ld /usr/local/bin/x86_64-elf-ld
sudo ln -sf /usr/bin/x86_64-linux-gnu-ar /usr/local/bin/x86_64-elf-ar
- name: Build ISO - name: Build ISO
run: make -j4 run: make -j4