#!/bin/bash

cd Pure64/
./build.sh
cp multiboot.sys ../
cp pure64.sys ../
cd ..

cd src/x86-64/
nasm kernel.asm -o ../../kernel.sys
cd ../..

cd Alloy/
./build.sh
cp alloy.bin ../
cd ..

cat multiboot.sys pure64.sys kernel.sys alloy.bin > boot.bin

#!/bin/bash

cd Pure64/
./build.sh
cp multiboot.sys ../
cp pure64.sys ../
cd ..

cd src/x86-64/
nasm kernel.asm -o ../../kernel.sys -l ../../kernel-debug.txt
cd ../..

cd Alloy/
./build.sh
cp alloy.bin ../
cd ..

cat multiboot.sys pure64.sys kernel.sys alloy.bin > boot.bin

Create a listing file by default when building
Create a listing file by default when building