new v2.2
This commit is contained in:
parent
def06b13ef
commit
b1e968f492
|
|
@ -0,0 +1,51 @@
|
||||||
|
#!/bin/bash
|
||||||
|
# Exit immediately if a command exits with a non-zero status.
|
||||||
|
set -e
|
||||||
|
# Enable the globstar shell option
|
||||||
|
shopt -s globstar
|
||||||
|
# Make sure we are inside the github workspace
|
||||||
|
cd $GITHUB_WORKSPACE
|
||||||
|
# Create directories
|
||||||
|
mkdir $HOME/Arduino
|
||||||
|
mkdir $HOME/Arduino/libraries
|
||||||
|
# Install Arduino IDE
|
||||||
|
export PATH=$PATH:$GITHUB_WORKSPACE/bin
|
||||||
|
curl -fsSL https://raw.githubusercontent.com/arduino/arduino-cli/master/install.sh | sh
|
||||||
|
arduino-cli config init
|
||||||
|
arduino-cli config set library.enable_unsafe_install true
|
||||||
|
arduino-cli core update-index --additional-urls https://arduino.esp8266.com/stable/package_esp8266com_index.json
|
||||||
|
arduino-cli core update-index --additional-urls https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
|
||||||
|
arduino-cli core update-index
|
||||||
|
|
||||||
|
# Install Arduino AVR core
|
||||||
|
# arduino-cli core install arduino:avr
|
||||||
|
# arduino-cli core install arduino:samd
|
||||||
|
# arduino-cli core install arduino:esp8266
|
||||||
|
arduino-cli core install esp32:esp32
|
||||||
|
|
||||||
|
# Link Arduino library
|
||||||
|
ln -s $GITHUB_WORKSPACE $HOME/Arduino/libraries/CI_Test_Library
|
||||||
|
|
||||||
|
arduino-cli lib install "MIDI library"
|
||||||
|
arduino-cli lib install ArduinoBLE
|
||||||
|
arduino-cli lib install NimBLE-Arduino
|
||||||
|
|
||||||
|
# Compile all *.ino files for the Arduino Uno
|
||||||
|
# for f in **/AVR_*.ino ; do
|
||||||
|
# arduino-cli compile -b arduino:avr:uno $f
|
||||||
|
# done
|
||||||
|
|
||||||
|
# Compile all *.ino files for the Arduino Uno
|
||||||
|
# for f in **/SAMD_*.ino ; do
|
||||||
|
# arduino-cli compile -b arduino:samd:mkrzero $f
|
||||||
|
# done
|
||||||
|
|
||||||
|
# Compile all *.ino files for the Arduino Uno
|
||||||
|
# for f in **/ESP8266_*.ino ; do
|
||||||
|
# arduino-cli compile -b arduino:esp8266:??? $f
|
||||||
|
# done
|
||||||
|
|
||||||
|
# Compile all *.ino files for the Arduino Uno
|
||||||
|
for f in **/*.ino ; do
|
||||||
|
arduino-cli compile -b arduino:esp32:??? $f
|
||||||
|
done
|
||||||
|
|
@ -1,11 +1,11 @@
|
||||||
name=BLE-MIDI
|
name=BLE-MIDI
|
||||||
version=2.1.1
|
version=2.2
|
||||||
author=lathoub
|
author=lathoub
|
||||||
maintainer=lathoub <lathoub@gmail.com>
|
maintainer=lathoub <lathoub@gmail.com>
|
||||||
sentence=BLE-MIDI I/Os for Arduino
|
sentence=BLE-MIDI I/Os for Arduino
|
||||||
paragraph=MIDI over Bluetooth Low Energy (BLE-MIDI) 1.0 for Arduino
|
paragraph=MIDI over Bluetooth Low Energy (BLE-MIDI) 1.0 for Arduino
|
||||||
category=Communication
|
category=Communication
|
||||||
url=https://github.com/lathoub/Arduino-BLE-MIDI
|
url=https://github.com/lathoub/Arduino-BLE-MIDI
|
||||||
architectures=esp32,samd,megaavr,mbed,mbed_nano,nrf52
|
architectures=esp32,samd,megaavr,mbed,apollo3,mbed_nano,mbed_portenta
|
||||||
includes=BLEMIDI_Transport.h
|
includes=BLEMIDI_Transport.h
|
||||||
depends=MIDI Library, NimBLE-Arduino, ArduinoBLE
|
depends=MIDI Library, NimBLE-Arduino, ArduinoBLE
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue