#!/bin/bash green='\033[0;32m' clear='\033[0m' printf "${green}\n============================================[ Building Application ]============================================\n\n${clear}" \cp -r ../extra/* ./ if [ "$(expr substr $(uname -s) 1 5)" == "Linux" ]; then make elif [ "$(expr substr $(uname -s) 1 10)" == "MINGW64_NT" ]; then mingw32-make.exe fi printf "${green}\n=================================================================================================================\n\n" if [ $? -eq 0 ]; then cd scripts /bin/bash ./bios_flash /bin/bash ./load_mbr cd .. printf "${green}Compiling Test Program...\n" ./dasm dss/newTest.dss -o newTest.bin --extmov --extalu --save-disassembly disassembly/newTest.dds --verbose printf "\n${green}Running Application...\n\n${clear}" ./ddb config/testMachine.dvm --force-load newTest.bin 0x00 --verbose-load cp dragon/disk1.dr ../extra/dragon/disk1.dr cp dragon/cmos.dr ../extra/dragon/cmos.dr fi