diff --git a/.arduino-ci.yml b/.arduino-ci.yml index c88c96fae..c13782ad5 100644 --- a/.arduino-ci.yml +++ b/.arduino-ci.yml @@ -1,25 +1,41 @@ +platforms: + mega2560: + board: arduino:avr:mega:cpu=atmega2560 + package: arduino:avr + gcc: + features: + defines: + - __AVR__ + - __AVR_ATmega2560__ + - ARDUINO_ARCH_AVR + - ARDUINO_AVR_MEGA2560 + warnings: + - no-unknown-attributes + - no-address-of-packed-member + flags: + unittest: - platforms: - - mega2560 - libraries: - - "Adafruit BusIO" - - "Adafruit MAX31865" - - "Arduino-PID-Library" - - "Ethernet" - - "LiquidCrystal" - - "RTClib" - - "Keypad" - - "SdFat" + platforms: + - mega2560 + libraries: + - "Adafruit BusIO" + - "Adafruit MAX31865" + - "Arduino-PID-Library" + - "Ethernet" + - "LiquidCrystal" + - "RTClib" + - "Keypad" + - "SdFat" compile: - platforms: - - mega2560 - libraries: - - "Adafruit BusIO" - - "Adafruit MAX31865" - - "Arduino-PID-Library" - - "Ethernet" - - "LiquidCrystal" - - "RTClib" - - "Keypad" - - "SdFat" + platforms: + - mega2560 + libraries: + - "Adafruit BusIO" + - "Adafruit MAX31865" + - "Arduino-PID-Library" + - "Ethernet" + - "LiquidCrystal" + - "RTClib" + - "Keypad" + - "SdFat" diff --git a/.github/actions/spelling/excludes.txt b/.github/actions/spelling/excludes.txt index f8dd1dc86..25db06c3b 100644 --- a/.github/actions/spelling/excludes.txt +++ b/.github/actions/spelling/excludes.txt @@ -12,5 +12,6 @@ LICENSE .all-contributorsrc .gitignore Makefile +.arduino-ci.yml ^other/* ^docs/Menus.xlsx$ diff --git a/.github/actions/spelling/expect.txt b/.github/actions/spelling/expect.txt index 0d5fa7a48..e03d4e8e1 100644 --- a/.github/actions/spelling/expect.txt +++ b/.github/actions/spelling/expect.txt @@ -45,6 +45,7 @@ Flawfinder FONTFAMILY FONTSTYLE FONTWEIGHT +gcc Gemfile getcwd github diff --git a/GUI/README.md b/GUI/README.md index cd04ec93e..eadba2ef8 100644 --- a/GUI/README.md +++ b/GUI/README.md @@ -1,5 +1,5 @@ # TankControllerGUI -A Python GUI for TankController running on the mocks provided by `Arduino CI` +A Python GUI for TankController running on the mocks provided by `Arduino CI`. ## Build Process Follow these steps