From b0ed5d0c171e0f4d8f16b5177e09c24b733102ae Mon Sep 17 00:00:00 2001 From: Berkus Decker Date: Sat, 17 Nov 2018 15:04:07 +0200 Subject: [PATCH] Add two runner scripts - one for qemu, one for device A debug build does NOT work on hw because it uses the stack before setting it! --- device.sh | 5 +++++ qemu.sh | 3 +++ 2 files changed, 8 insertions(+) create mode 100755 device.sh create mode 100755 qemu.sh diff --git a/device.sh b/device.sh new file mode 100755 index 0000000..2cbc734 --- /dev/null +++ b/device.sh @@ -0,0 +1,5 @@ +#!/bin/sh +cargo xbuild --target=targets/aarch64-vesper-metta.json --release && \ +sh .cargo/runscript.sh target/aarch64-vesper-metta/release/vesper && \ +cp target/aarch64-vesper-metta/release/vesper.bin /Volumes/boot/vesper && \ +diskutil eject /Volumes/boot/ diff --git a/qemu.sh b/qemu.sh new file mode 100755 index 0000000..32cecdb --- /dev/null +++ b/qemu.sh @@ -0,0 +1,3 @@ +#!/bin/sh +cargo xbuild --target=targets/aarch64-vesper-metta.json --release && \ +sh .cargo/runscript.sh target/aarch64-vesper-metta/release/vesper