From e6768dc3b6c7864166211fd6e2f67ff4e5a2cbe5 Mon Sep 17 00:00:00 2001 From: Amlal El Mahrouss Date: Mon, 8 Dec 2025 03:56:42 -0500 Subject: chore: use `enum struct` instead of `enum class`. chore: build scripts improvements. Signed-off-by: Amlal El Mahrouss --- scripts/debug_ahci_arm64.sh | 6 +++--- scripts/debug_ahci_x64.sh | 6 +++--- scripts/debug_ata_x64.sh | 6 +++--- scripts/kernel_ci_x64.sh | 2 +- scripts/release_ahci_x64.sh | 6 +++--- scripts/release_ata_x64.sh | 6 +++--- scripts/setup_arm64_project.sh | 4 ++-- scripts/setup_x64_project.sh | 4 ++-- 8 files changed, 20 insertions(+), 20 deletions(-) (limited to 'scripts') diff --git a/scripts/debug_ahci_arm64.sh b/scripts/debug_ahci_arm64.sh index dcf4f145..37c5e3ba 100755 --- a/scripts/debug_ahci_arm64.sh +++ b/scripts/debug_ahci_arm64.sh @@ -6,11 +6,11 @@ export ATA_DMA_SUPPORT= export DEBUG_SUPPORT=1 cd src/kernel -make -f arm64-desktop.make all +make -f arm64-desktop.make all cd ../boot -make -f arm64-desktop.make all +make -f arm64-desktop.make all make -f arm64-desktop.make disk cd ../../ ./tools/mk_img.py ./src/boot/src/nekernel-esp.img ./src/boot/src/root cd src/boot -make -f arm64-desktop.make run-efi-arm64 +make -f arm64-desktop.make -j 8 run-efi-arm64 diff --git a/scripts/debug_ahci_x64.sh b/scripts/debug_ahci_x64.sh index 8e1ed083..6c829d1e 100755 --- a/scripts/debug_ahci_x64.sh +++ b/scripts/debug_ahci_x64.sh @@ -6,11 +6,11 @@ export ATA_DMA_SUPPORT= export DEBUG_SUPPORT=1 cd src/kernel -make -f amd64-desktop.make all +make -f amd64-desktop.make all cd ../boot -make -f amd64-desktop.make all +make -f amd64-desktop.make all make -f amd64-desktop.make disk cd ../../ ./tools/mk_img.py ./src/boot/src/nekernel-esp.img ./src/boot/src/root cd src/boot -make -f amd64-desktop.make run-efi-amd64-ahci \ No newline at end of file +make -f amd64-desktop.make -j 8 run-efi-amd64-ahci \ No newline at end of file diff --git a/scripts/debug_ata_x64.sh b/scripts/debug_ata_x64.sh index dc133614..920e96ea 100755 --- a/scripts/debug_ata_x64.sh +++ b/scripts/debug_ata_x64.sh @@ -6,11 +6,11 @@ export ATA_DMA_SUPPORT= export DEBUG_SUPPORT=1 cd src/kernel -make -f amd64-desktop.make all +make -f amd64-desktop.make all cd ../boot -make -f amd64-desktop.make all +make -f amd64-desktop.make all make -f amd64-desktop.make disk cd ../../ ./tools/mk_img.py ./src/boot/src/nekernel-esp.img ./src/boot/src/root cd src/boot -make -f amd64-desktop.make run-efi-amd64-ata-pio +make -f amd64-desktop.make -j 8 run-efi-amd64-ata-pio diff --git a/scripts/kernel_ci_x64.sh b/scripts/kernel_ci_x64.sh index 42f61636..614ff65e 100755 --- a/scripts/kernel_ci_x64.sh +++ b/scripts/kernel_ci_x64.sh @@ -6,4 +6,4 @@ export ATA_DMA_SUPPORT= export DEBUG_SUPPORT=1 cd src/kernel -make -f amd64-desktop.make all +make -f amd64-desktop.make all diff --git a/scripts/release_ahci_x64.sh b/scripts/release_ahci_x64.sh index bd6e11aa..7106586c 100755 --- a/scripts/release_ahci_x64.sh +++ b/scripts/release_ahci_x64.sh @@ -3,11 +3,11 @@ export AHCI_SUPPORT=1 cd src/kernel -make -f amd64-desktop.make all +make -f amd64-desktop.make all cd ../boot -make -f amd64-desktop.make all +make -f amd64-desktop.make all make -f amd64-desktop.make disk cd ../../ ./tools/mk_img.py ./src/boot/src/nekernel-esp.img ./src/boot/src/root cd src/boot -make -f amd64-desktop.make run-efi-amd64-ahci \ No newline at end of file +make -f amd64-desktop.make -j 8 run-efi-amd64-ahci \ No newline at end of file diff --git a/scripts/release_ata_x64.sh b/scripts/release_ata_x64.sh index 2a2fc8b4..d1d84476 100755 --- a/scripts/release_ata_x64.sh +++ b/scripts/release_ata_x64.sh @@ -3,11 +3,11 @@ export ATA_PIO_SUPPORT=1 cd src/kernel -make -f amd64-desktop.make all +make -f amd64-desktop.make all cd ../boot -make -f amd64-desktop.make all +make -f amd64-desktop.make all make -f amd64-desktop.make disk cd ../../ ./tools/mk_img.py ./src/boot/src/nekernel-esp.img ./src/boot/src/root cd src/boot -make -f amd64-desktop.make run-efi-amd64-ata-pio \ No newline at end of file +make -f amd64-desktop.make -j 8 run-efi-amd64-ata-pio \ No newline at end of file diff --git a/scripts/setup_arm64_project.sh b/scripts/setup_arm64_project.sh index 668ca0a8..9a74e5cf 100755 --- a/scripts/setup_arm64_project.sh +++ b/scripts/setup_arm64_project.sh @@ -1,5 +1,5 @@ #!/bin/sh cd src/boot -make -f arm64-desktop.make efi -make -f arm64-desktop.make epm-img \ No newline at end of file +make -f arm64-desktop.make efi +make -f arm64-desktop.make epm-img \ No newline at end of file diff --git a/scripts/setup_x64_project.sh b/scripts/setup_x64_project.sh index eb145faf..68a008ff 100755 --- a/scripts/setup_x64_project.sh +++ b/scripts/setup_x64_project.sh @@ -12,5 +12,5 @@ nebuild libSystem.json cd ../ddk nebuild ddk.json cd ../boot -make -f amd64-desktop.make efi -make -f amd64-desktop.make epm-img +make -f amd64-desktop.make efi +make -f amd64-desktop.make epm-img -- cgit v1.2.3