Skip to content

Commit a34e093

Browse files
committed
build_travis.py : update for STM support
1 parent bc17759 commit a34e093

File tree

1 file changed

+84
-12
lines changed

1 file changed

+84
-12
lines changed

tools/build_travis.py

Lines changed: 84 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -45,25 +45,25 @@
4545
{ "target": "NUCLEO_F072RB", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
4646
{ "target": "NUCLEO_F091RC", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
4747
{ "target": "NUCLEO_F103RB", "toolchains": "GCC_ARM", "libs": ["rtos", "fat"] },
48-
{ "target": "NUCLEO_F207ZG", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
48+
{ "target": "NUCLEO_F207ZG", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "usb", "fat"] },
4949
{ "target": "NUCLEO_F302R8", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
5050
{ "target": "NUCLEO_F303K8", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
5151
{ "target": "NUCLEO_F303RE", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
52-
{ "target": "NUCLEO_F303ZE", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
52+
{ "target": "NUCLEO_F303ZE", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "usb", "fat"] },
5353
{ "target": "NUCLEO_F334R8", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
54-
{ "target": "NUCLEO_F401RE", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
54+
{ "target": "NUCLEO_F401RE", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "usb", "fat"] },
5555
{ "target": "NUCLEO_F410RB", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
56-
{ "target": "NUCLEO_F411RE", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
56+
{ "target": "NUCLEO_F411RE", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "usb", "fat"] },
5757
{ "target": "NUCLEO_L432KC", "toolchains": "GCC_ARM", "libs": ["dsp", "fat"] },
5858
{ "target": "NUCLEO_L476RG", "toolchains": "GCC_ARM", "libs": ["dsp", "fat"] },
5959
{ "target": "NUCLEO_L011K4", "toolchains": "GCC_ARM", "libs": ["dsp"] },
6060
{ "target": "NUCLEO_L031K6", "toolchains": "GCC_ARM", "libs": ["dsp"] },
6161
{ "target": "NUCLEO_L073RZ", "toolchains": "GCC_ARM", "libs": ["dsp", "fat"] },
62-
{ "target": "NUCLEO_F429ZI", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
62+
{ "target": "NUCLEO_F429ZI", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "usb", "fat"] },
6363
{ "target": "NUCLEO_F446RE", "toolchains": "GCC_ARM", "libs": ["dsp", "fat"] },
64-
{ "target": "NUCLEO_F446ZE", "toolchains": "GCC_ARM", "libs": ["dsp", "fat"] },
65-
{ "target": "NUCLEO_F746ZG", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
66-
{ "target": "NUCLEO_F767ZI", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
64+
{ "target": "NUCLEO_F446ZE", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "usb", "fat"] },
65+
{ "target": "NUCLEO_F746ZG", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "usb", "fat"] },
66+
{ "target": "NUCLEO_F767ZI", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "usb", "fat"] },
6767

6868
{ "target": "MOTE_L152RC", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
6969

@@ -77,7 +77,7 @@
7777
{ "target": "DISCO_F051R8", "toolchains": "GCC_ARM", "libs": ["dsp", "fat"] },
7878
{ "target": "DISCO_F334C8", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
7979
{ "target": "DISCO_F401VC", "toolchains": "GCC_ARM", "libs": ["dsp", "fat"] },
80-
{ "target": "DISCO_F407VG", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
80+
{ "target": "DISCO_F407VG", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "usb", "fat"] },
8181
{ "target": "DISCO_F429ZI", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
8282
{ "target": "DISCO_F469NI", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "fat"] },
8383
{ "target": "DISCO_F746NG", "toolchains": "GCC_ARM", "libs": ["dsp", "fat"] },
@@ -124,7 +124,8 @@
124124
{ "target": "SAMD21J18A", "toolchains": "GCC_ARM", "libs": ["dsp", "fat"] },
125125
{ "target": "SAMD21G18A", "toolchains": "GCC_ARM", "libs": ["dsp", "fat"] },
126126
{ "target": "SAML21J18A", "toolchains": "GCC_ARM", "libs": ["dsp", "fat"] },
127-
)
127+
{ "target": "DISCO_L476VG", "toolchains": "GCC_ARM", "libs": ["dsp", "rtos", "usb", "fat"] },
128+
)
128129

129130
################################################################################
130131
# Configure example test building (linking against external mbed SDK libraries liek fat or rtos)
@@ -162,8 +163,79 @@
162163
"rtos" : ["RTOS_1", "RTOS_2", "RTOS_3"],
163164
"usb" : ["USB_1", "USB_2" ,"USB_3"],
164165
}
165-
}
166-
]
166+
},
167+
{"target": "NUCLEO_F446ZE",
168+
"toolchains": "GCC_ARM",
169+
"tests": {"" : ["MBED_2", "MBED_10", "MBED_11", "MBED_16"],
170+
"rtos" : ["RTOS_1", "RTOS_2", "RTOS_3"],
171+
"usb" : ["USB_1", "USB_2" ,"USB_3"],
172+
}
173+
},
174+
{"target": "NUCLEO_F401RE",
175+
"toolchains": "GCC_ARM",
176+
"tests": {"" : ["MBED_2", "MBED_10", "MBED_11", "MBED_16"],
177+
"rtos" : ["RTOS_1", "RTOS_2", "RTOS_3"],
178+
"usb" : ["USB_1", "USB_2" ,"USB_3"],
179+
}
180+
},
181+
{"target": "NUCLEO_F411RE",
182+
"toolchains": "GCC_ARM",
183+
"tests": {"" : ["MBED_2", "MBED_10", "MBED_11", "MBED_16"],
184+
"rtos" : ["RTOS_1", "RTOS_2", "RTOS_3"],
185+
"usb" : ["USB_1", "USB_2" ,"USB_3"],
186+
}
187+
},
188+
{"target": "NUCLEO_F429ZI",
189+
"toolchains": "GCC_ARM",
190+
"tests": {"" : ["MBED_2", "MBED_10", "MBED_11", "MBED_16"],
191+
"rtos" : ["RTOS_1", "RTOS_2", "RTOS_3"],
192+
"usb" : ["USB_1", "USB_2" ,"USB_3"],
193+
}
194+
},
195+
{"target": "NUCLEO_F207ZG",
196+
"toolchains": "GCC_ARM",
197+
"tests": {"" : ["MBED_2", "MBED_10", "MBED_11", "MBED_16"],
198+
"rtos" : ["RTOS_1", "RTOS_2", "RTOS_3"],
199+
"usb" : ["USB_1", "USB_2" ,"USB_3"],
200+
}
201+
},
202+
{"target": "NUCLEO_F746ZG",
203+
"toolchains": "GCC_ARM",
204+
"tests": {"" : ["MBED_2", "MBED_10", "MBED_11", "MBED_16"],
205+
"rtos" : ["RTOS_1", "RTOS_2", "RTOS_3"],
206+
"usb" : ["USB_1", "USB_2" ,"USB_3"],
207+
}
208+
},
209+
{"target": "NUCLEO_F767ZI",
210+
"toolchains": "GCC_ARM",
211+
"tests": {"" : ["MBED_2", "MBED_10", "MBED_11", "MBED_16"],
212+
"rtos" : ["RTOS_1", "RTOS_2", "RTOS_3"],
213+
"usb" : ["USB_1", "USB_2" ,"USB_3"],
214+
}
215+
},
216+
{"target": "DISCO_F407VG",
217+
"toolchains": "GCC_ARM",
218+
"tests": {"" : ["MBED_2", "MBED_10", "MBED_11", "MBED_16"],
219+
"rtos" : ["RTOS_1", "RTOS_2", "RTOS_3"],
220+
"usb" : ["USB_1", "USB_2" ,"USB_3"],
221+
}
222+
},
223+
{"target": "NUCLEO_F303ZE",
224+
"toolchains": "GCC_ARM",
225+
"tests": {"" : ["MBED_2", "MBED_10", "MBED_11", "MBED_16"],
226+
"rtos" : ["RTOS_1", "RTOS_2", "RTOS_3"],
227+
"usb" : ["USB_1", "USB_2" ,"USB_3"],
228+
}
229+
},
230+
{"target": "DISCO_L476VG",
231+
"toolchains": "GCC_ARM",
232+
"tests": {"" : ["MBED_2", "MBED_10", "MBED_11", "MBED_16"],
233+
"rtos" : ["RTOS_1", "RTOS_2", "RTOS_3"],
234+
"usb" : ["USB_1", "USB_2" ,"USB_3"],
235+
}
236+
}
237+
238+
]
167239

168240
################################################################################
169241

0 commit comments

Comments
 (0)