DragonVM/extra/scripts/build_dragonos
2025-10-23 14:19:20 +02:00

18 lines
422 B
Bash

#!/bin/bash
green='\033[0;32m'
clear='\033[0m'
printf "\n${green}Compiling DragonOS...\n${clear}"
cd ..
cp -r ../extra/dss/DragonOS/* ./dss/DragonOS/
printf "\n${green}1) kernel0.dss\n${clear}"
./dasm dss/DragonOS/kernel0/kernel0.dss -o dragon/kernel0.bin -D --verbose
./dtools load-binary dragon/disk1.dr dragon/kernel0.bin 0x00018000
printf "\n"
cp dragon/disk1.dr ../extra/dragon/disk1.dr
# rm dragon/kernel0.bin