From ba13305b7b2e041c30790cbd0090072bd5c4749c Mon Sep 17 00:00:00 2001 From: Just Call Me Koko <25190487+justcallmekoko@users.noreply.github.com> Date: Sat, 20 Aug 2022 22:08:08 -0400 Subject: [PATCH] Configure libs and configs --- .github/workflows/build_push.yml | 33 +++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build_push.yml b/.github/workflows/build_push.yml index 9a248bc..e94154a 100644 --- a/.github/workflows/build_push.yml +++ b/.github/workflows/build_push.yml @@ -108,10 +108,41 @@ jobs: #platform-url: https://github.com/espressif/arduino-esp32/releases/download/2.0.0-rc1/package_esp32_dev_index.json extra-arduino-cli-args: "--warnings none" #extra-arduino-lib-install-args: "-zmuldefs" + + - name: Configure TFT_eSPI and configs.h for OG Marauder + run: | + sed -i 's/^#include /\/\/#include /' esp32_marauder/configs.h + sed -i 's/^\/\/#include /#include /' esp32_marauder/configs.h + sed -i 's/^ #define MARAUDER_MINI/ \/\/#define MARAUDER_MINI/' + sed -i 's/^ \/\/#define MARAUDER_V4/ #define MARAUDER_V4/' + sed -i 's/^ #define MARAUDER_V6/ \/\/#define MARAUDER_V6/' + sed -i 's/^ #define MARAUDER_KIT/ \/\/#define MARAUDER_KIT/' + sed -i 's/^ #define GENERIC_ESP32/ \/\/#define GENERIC_ESP32/' + sed -i 's/^ #define MARAUDER_FLIPPER/ \/\/#define MARAUDER_FLIPPER/' + + - name: Build Marauder for OG Marauder + uses: ArminJo/arduino-test-compile@v3.2.0 + with: + sketch-names: esp32_marauder.ino + arduino-board-fqbn: esp32:esp32:d32:PartitionScheme=min_spiffs + #platform-url: https://github.com/espressif/arduino-esp32/releases/download/2.0.0-rc1/package_esp32_dev_index.json + extra-arduino-cli-args: "--warnings none" + #extra-arduino-lib-install-args: "-zmuldefs" + + - name: Configure TFT_eSPI and configs.h for Marauder v6 + run: | + sed -i 's/^#include /\/\/#include /' esp32_marauder/configs.h + sed -i 's/^\/\/#include /#include /' esp32_marauder/configs.h + sed -i 's/^ #define MARAUDER_MINI/ \/\/#define MARAUDER_MINI/' + sed -i 's/^ #define MARAUDER_V4/ \/\/#define MARAUDER_V4/' + sed -i 's/^ \/\/#define MARAUDER_V6/ #define MARAUDER_V6/' + sed -i 's/^ #define MARAUDER_KIT/ \/\/#define MARAUDER_KIT/' + sed -i 's/^ #define GENERIC_ESP32/ \/\/#define GENERIC_ESP32/' + sed -i 's/^ #define MARAUDER_FLIPPER/ \/\/#define MARAUDER_FLIPPER/' - name: Display finished bins run: | - find . -name "*.bin" + find ./esp32_marauder/build -name "*.bin" - name: 'Upload Artifact' uses: actions/upload-artifact@v3