Firmware for HexBoard MIDI controller
Diffstat (limited to '.build.yml')
-rw-r--r--.build.yml13
1 files changed, 3 insertions, 10 deletions
diff --git a/.build.yml b/.build.yml
index 19fb30e..0569aea 100644
--- a/.build.yml
+++ b/.build.yml
@@ -4,24 +4,17 @@ packages:
- python3
- make
- git
-sources:
- - https://github.com/buxtronix/arduino
tasks:
- libraries: |
- mv arduino buxduino
arduino-cli --additional-urls=https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json core update-index
# Install the core for rp2040
arduino-cli --additional-urls=https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json core install rp2040:rp2040
arduino-cli lib install "MIDI library" "Adafruit NeoPixel" "U8g2" "Adafruit GFX Library" "GEM"
sed -i 's@#include "config/enable-glcd.h"@//\0@g' ~/Arduino/libraries/GEM/src/config.h # remove dependency from GEM
- cd buxduino
- git apply ../Hex*/Rotary.patch
- cd ..
- mv buxduino/libraries/Rotary ~/Arduino/libraries/
- build: |
cd Hex*
make
- mv build/build.ino.uf2 ../hexperiment.ino.uf2
- sha256sum ../hexperiment.ino.uf2
+ mv build/build.ino.uf2 ../hexboard.ino.uf2
+ sha256sum ../hexboard.ino.uf2
artifacts:
- - hexperiment.ino.uf2
+ - hexboard.ino.uf2