#!/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 -j$(grep -c ^processor /proc/cpuinfo) elif [ "$(expr substr $(uname -s) 1 10)" == "MINGW64_NT" ]; then mingw32-make.exe -j16 fi printf "${green}\n=================================================================================================================\n\n" if [ $? -eq 0 ]; then cd scripts /bin/bash ./bios_flash cp ../dss/sdk/bios_api.dss ../../extra/dss/sdk/bios_api.dss /bin/bash ./build_drake /bin/bash ./build_dragonos cd .. printf "\n${green}Running Application...\n\n${clear}" ./dvm config/testMachine.dvm cp dragon/disk1.dr ../extra/dragon/disk1.dr cp dragon/cmos.dr ../extra/dragon/cmos.dr fi