diff --git a/.github/workflows/ox64-special.yml b/.github/workflows/ox64-special.yml index 9e24bb4..c7a297f 100644 --- a/.github/workflows/ox64-special.yml +++ b/.github/workflows/ox64-special.yml @@ -25,6 +25,8 @@ jobs: - name: Checkout Source Files run: | + set -x # Echo commands + ## TODO: Paste the GitHub Repo and Branch source=https://github.com/apache/nuttx/tree/master @@ -47,6 +49,7 @@ jobs: - name: Install Build Tools run: | + set -x # Echo commands sudo apt -y update sudo apt -y install \ bison flex gettext texinfo libncurses5-dev libncursesw5-dev \ @@ -58,11 +61,14 @@ jobs: - name: Install Toolchain run: | + set -x # Echo commands wget --no-check-certificate https://static.dev.sifive.com/dev-tools/freedom-tools/v2020.12/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14.tar.gz tar -xf riscv64-unknown-elf-toolchain*.tar.gz - name: Build run: | + set -x # Echo commands + ## Add toolchain to PATH export PATH=$PATH:$PWD/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14/bin cd nuttx/nuttx @@ -185,22 +191,26 @@ jobs: - name: Install Emulator Build Tools run: | + set -x # Echo commands sudo apt -y update sudo apt -y install \ expect libcurl4-openssl-dev libssl-dev zlib1g-dev libsdl2-dev wget - name: Checkout Emulator Source Files run: | + set -x # Echo commands git clone https://github.com/lupyuen/ox64-tinyemu - name: Build Ox64 BL808 Emulator run: | + set -x # Echo commands cd ox64-tinyemu make cp temu .. - name: Download Test Script run: | + set -x # Echo commands cd nuttx/nuttx cp ../../temu . wget https://github.com/lupyuen/nuttx-ox64/raw/main/nuttx.cfg @@ -211,5 +221,6 @@ jobs: - name: Run Test run: | + set -x # Echo commands cd nuttx/nuttx ./nuttx.exp