|
29 | 29 |
|
30 | 30 | runs-on: ubuntu-18.04 # I picked Ubuntu to use shell scripts. |
31 | 31 |
|
32 | | - env: |
33 | | - # Comma separated list without double quotes around the list. |
34 | | - REQUIRED_LIBRARIES: Keyboard |
35 | | - |
36 | 32 | strategy: |
37 | 33 | matrix: |
38 | 34 | # The matrix will produce one job for each configuration parameter of type `arduino-boards-fqbn` |
@@ -104,13 +100,22 @@ jobs: |
104 | 100 |
|
105 | 101 | - arduino-boards-fqbn: digistump:avr:digispark-tiny:clock=clock1 |
106 | 102 | platform-url: https://raw.githubusercontent.com/ArminJo/DigistumpArduino/master/package_digistump_index.json |
107 | | - sketches-exclude: IR2Keyboard,UnitTest,ControlRelay,ReceiveAndSend,ReceiveDump,SendProntoDemo,MicroGirs,IRDispatcherDemo,SendLGAirConditionerDemo,ReceiverTimingAnalysis # Does not fit in FLASH or RAM, missing digitalPinToInterrupt |
| 103 | + required-libraries: ATtinySerialOut |
| 104 | + sketches-exclude: IR2Keyboard,UnitTest,ControlRelay,ReceiveAndSend,ReceiveDump,SendProntoDemo,SendBoseWaveDemo,MicroGirs,IRDispatcherDemo,SendLGAirConditionerDemo,ReceiverTimingAnalysis # Does not fit in FLASH or RAM, missing digitalPinToInterrupt |
| 105 | + build-properties: # the flags were put in compiler.cpp.extra_flags |
| 106 | + All: -DEXCLUDE_EXOTIC_PROTOCOLS |
| 107 | + |
| 108 | + - arduino-boards-fqbn: digistump:avr:MHETtiny88 # ATtiny88 China clone board @16 MHz |
| 109 | + platform-url: https://raw.githubusercontent.com/ArminJo/DigistumpArduino/master/package_digistump_index.json |
| 110 | + required-libraries: ATtinySerialOut |
| 111 | + sketches-exclude: IR2Keyboard,UnitTest,ControlRelay,ReceiveAndSend,ReceiveDump,SendProntoDemo,SendBoseWaveDemo,MicroGirs,IRDispatcherDemo,SendLGAirConditionerDemo,ReceiverTimingAnalysis # Does not fit in FLASH or RAM, missing digitalPinToInterrupt |
108 | 112 | build-properties: # the flags were put in compiler.cpp.extra_flags |
109 | 113 | All: -DEXCLUDE_EXOTIC_PROTOCOLS |
110 | 114 |
|
111 | 115 | - arduino-boards-fqbn: ATTinyCore:avr:attinyx5:chip=85,clock=1internal |
112 | 116 | platform-url: http://drazzy.com/package_drazzy.com_index.json |
113 | | - sketches-exclude: IR2Keyboard,UnitTest,ReceiveAndSend,ReceiveDump,SendProntoDemo,MicroGirs,IRDispatcherDemo,SendLGAirConditionerDemo,ReceiverTimingAnalysis # Does not fit in FLASH or RAM |
| 117 | + required-libraries: ATtinySerialOut |
| 118 | + sketches-exclude: IR2Keyboard,UnitTest,ReceiveAndSend,ReceiveDump,SendProntoDemo,SendBoseWaveDemo,MicroGirs,IRDispatcherDemo,SendLGAirConditionerDemo,ReceiverTimingAnalysis # Does not fit in FLASH or RAM |
114 | 119 | build-properties: # the flags were put in compiler.cpp.extra_flags |
115 | 120 | All: -DEXCLUDE_EXOTIC_PROTOCOLS |
116 | 121 |
|
@@ -156,6 +161,6 @@ jobs: |
156 | 161 | arduino-board-fqbn: ${{ matrix.arduino-boards-fqbn }} |
157 | 162 | arduino-platform: ${{ matrix.arduino-platform }} |
158 | 163 | platform-url: ${{ matrix.platform-url }} |
159 | | - required-libraries: ${{ env.REQUIRED_LIBRARIES }} |
| 164 | + required-libraries: ${{ matrix.required-libraries }} |
160 | 165 | sketches-exclude: ${{ matrix.sketches-exclude }} |
161 | 166 | build-properties: ${{ toJson(matrix.build-properties) }} |
0 commit comments