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