diff --git a/.github/workflows/compile-examples.yml b/.github/workflows/compile-examples.yml index 146c34dec..80b4aeb50 100644 --- a/.github/workflows/compile-examples.yml +++ b/.github/workflows/compile-examples.yml @@ -39,6 +39,7 @@ jobs: - fqbn: arduino:mbed:nicla_sense - fqbn: arduino:mbed:nicla_vision - fqbn: arduino:mbed:opta + - fqbn: arduino:mbed:giga - fqbn: arduino:mbed:nicla_voice # compile only the examples compatible with each board @@ -55,16 +56,10 @@ jobs: - ~/Arduino/libraries/ArduinoBLE - board: fqbn: arduino:mbed:envie_m7:target_core=cm4 - additional-libraries: | - - name: lvgl - version: 8.3.5 - - name: ArduinoGraphics additional-sketch-paths: | - - libraries/doom - libraries/KernelDebug - libraries/Portenta_SDCARD - libraries/Portenta_SDRAM - - libraries/Arduino_H7_Video - libraries/RPC - board: fqbn: arduino:mbed:envie_m7 @@ -74,6 +69,7 @@ jobs: - name: MicroNMEA - name: ArduinoBLE - name: ArduinoGraphics + - name: Arduino_GigaDisplayTouch additional-sketch-paths: | - libraries/PDM - libraries/doom @@ -81,7 +77,6 @@ jobs: - libraries/MCUboot - libraries/Camera/examples/CameraCaptureRawBytes - libraries/Camera/examples/CameraMotionDetect - - libraries/Portenta_lvgl/examples/Portenta_lvgl - libraries/Portenta_SDCARD - libraries/Portenta_SDRAM - libraries/STM32H747_System @@ -136,6 +131,31 @@ jobs: - libraries/USBHID - libraries/USBMSD/examples/AccessFlashAsUSBDisk - libraries/WiFi + - board: + fqbn: arduino:mbed:giga + additional-libraries: | + - name: lvgl + version: 8.3.5 + - name: MicroNMEA + - name: ArduinoBLE + - name: ArduinoGraphics + - name: Arduino_GigaDisplayTouch + additional-sketch-paths: | + - libraries/PDM + - libraries/MCUboot + - libraries/Camera/examples/CameraCaptureRawBytes + - libraries/Camera/examples/CameraMotionDetect + - libraries/Portenta_SDCARD + - libraries/Portenta_SDRAM + - libraries/Arduino_H7_Video + - libraries/RPC + - libraries/ThreadDebug + - libraries/USBHID + - libraries/USBHOST + - libraries/USBMSD/examples/AccessFlashAsUSBDisk + - libraries/WiFi + - libraries/GSM + - ~/Arduino/libraries/ArduinoBLE - board: fqbn: arduino:mbed:nicla_voice additional-sketch-paths: | @@ -149,7 +169,7 @@ jobs: version: v0.9.6 - name: arduino-libg722 source-url: https://github.com/pschatzmann/arduino-libg722.git - + steps: - name: Checkout repository uses: actions/checkout@v2 diff --git a/libraries/Arduino_H7_Video/src/Arduino_H7_Video.h b/libraries/Arduino_H7_Video/src/Arduino_H7_Video.h index 2f54e1c83..9f05f5ea0 100644 --- a/libraries/Arduino_H7_Video/src/Arduino_H7_Video.h +++ b/libraries/Arduino_H7_Video/src/Arduino_H7_Video.h @@ -64,6 +64,8 @@ class Arduino_H7_Video Arduino_H7_Video(int width = 1024, int height = 768, H7DisplayShield &shield = USBCVideo); #elif defined(ARDUINO_GIGA) Arduino_H7_Video(int width = 800, int height = 480, H7DisplayShield &shield = GigaDisplayShield); +#else + Arduino_H7_Video(int width, int height, H7DisplayShield &shield); #endif /**