Skip to content

Commit

Permalink
Add env var for qemu's directory
Browse files Browse the repository at this point in the history
  • Loading branch information
MatiasVara committed Aug 2, 2021
1 parent 4187fa9 commit 605e979
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions examples/CloudIt.sh
Expand Up @@ -29,6 +29,7 @@ compileropt="$2";
fpcrtlsource="$(eval echo ~$USER)/fpc-3.2.0/rtl/";
# change to -O- for debugging
compileropti="-O2"
qemudir="~/qemuforvmm/build/x86_64-softmmu"

export KERNEL_HEAD=$(git rev-parse HEAD|cut -c1-7)
export BUILD_TIME=$(date)
Expand Down Expand Up @@ -60,8 +61,7 @@ if [ -f $appsrc ]; then
fpc -dFPC_NO_DEFAULT_MEMORYMANAGER -dHAS_MEMORYMANAGER -uFPC_HAS_INDIRECT_ENTRY_INFORMATION -dx86_64 -I$fpcrtlsource/objpas/sysutils/ -I$fpcrtlsource/linux/x86_64/ -I$fpcrtlsource/x86_64/ -I$fpcrtlsource/linux/ -I$fpcrtlsource/inc/ -I$fpcrtlsource/unix/ -Fu$fpcrtlsource/unix/ -Fu$fpcrtlsource/linux/ -MObjfpc $fpcrtlsource/linux/si_prc.pp -Fu$fpcrtlsource/objpas -Fu$fpcrtlsource/inc
fpc -Us -dx86_64 -I$fpcrtlsource/objpas/sysutils/ -I$fpcrtlsource/linux/x86_64/ -I$fpcrtlsource/x86_64/ -I$fpcrtlsource/linux/ -I$fpcrtlsource/inc/ -I$fpcrtlsource/unix/ -Fu$fpcrtlsource/unix -Fu$fpcrtlsource/linux -Fu$fpcrtlsource/objpas -Fu$fpcrtlsource/inc $fpcrtlsource/linux/system.pp
fpc -TLinux -I$fpcrtlsource/objpas/sysutils/ -I$fpcrtlsource/linux/x86_64 -I$fpcrtlsource/x86_64/ -I$fpcrtlsource/linux/ -I$fpcrtlsource/inc/ -I$fpcrtlsource/unix/ $compileropt -Xm -Si $compileropti $appsrc -o$app -Fu../../rtl -Fu../../rtl/drivers -Fu$fpcrtlsource/unix -Fu$fpcrtlsource/linux -Fu$fpcrtlsource/objpas -Fu$fpcrtlsource/inc -MObjfpc -kprt0.o
# TODO: replace with a command
~/qemuforvmm/build/x86_64-softmmu/qemu-system-x86_64 -kernel $app $qemuparams $3
$qemudir/qemu-system-x86_64 -kernel $app $qemuparams $3
else
echo "$appsrc does not exist, exiting"
exit 1
Expand Down

0 comments on commit 605e979

Please sign in to comment.