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
|
||||
version=2.1.1
|
||||
version=2.2
|
||||
author=lathoub
|
||||
maintainer=lathoub <lathoub@gmail.com>
|
||||
sentence=BLE-MIDI I/Os for Arduino
|
||||
paragraph=MIDI over Bluetooth Low Energy (BLE-MIDI) 1.0 for Arduino
|
||||
category=Communication
|
||||
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
|
||||
depends=MIDI Library, NimBLE-Arduino, ArduinoBLE
|
||||
|
|
|
|||
Loading…
Reference in New Issue