Skip to content

Commit 3b84b42

Browse files
committed
Build release - use target.release to produce release tuple
1 parent de4c97a commit 3b84b42

File tree

1 file changed

+1
-119
lines changed

1 file changed

+1
-119
lines changed

tools/build_release.py

Lines changed: 1 addition & 119 deletions
Original file line numberDiff line numberDiff line change
@@ -35,125 +35,7 @@
3535
from tools.tests import TEST_MAP
3636

3737
OFFICIAL_MBED_LIBRARY_BUILD = (
38-
('LPC11U24', ('ARM', 'uARM', 'GCC_ARM', 'IAR')),
39-
('LPC1768', ('ARM', 'GCC_ARM', 'GCC_CR', 'IAR')),
40-
('UBLOX_C027', ('ARM', 'GCC_ARM', 'GCC_CR', 'IAR')),
41-
('ARCH_PRO', ('ARM', 'GCC_ARM', 'GCC_CR', 'IAR')),
42-
('LPC2368', ('ARM', 'GCC_ARM')),
43-
('LPC2460', ('GCC_ARM',)),
44-
('LPC812', ('uARM','IAR')),
45-
('LPC824', ('uARM', 'GCC_ARM', 'IAR', 'GCC_CR')),
46-
('SSCI824', ('uARM','GCC_ARM')),
47-
('LPC1347', ('ARM','IAR')),
48-
('LPC4088', ('ARM', 'GCC_ARM', 'GCC_CR', 'IAR')),
49-
('LPC4088_DM', ('ARM', 'GCC_ARM', 'GCC_CR', 'IAR')),
50-
('LPC1114', ('uARM','GCC_ARM', 'GCC_CR', 'IAR')),
51-
('LPC11U35_401', ('ARM', 'uARM','GCC_ARM','GCC_CR', 'IAR')),
52-
('LPC11U35_501', ('ARM', 'uARM','GCC_ARM','GCC_CR', 'IAR')),
53-
('LPC1549', ('uARM','GCC_ARM','GCC_CR', 'IAR')),
54-
('XADOW_M0', ('ARM', 'uARM','GCC_ARM','GCC_CR')),
55-
('ARCH_GPRS', ('ARM', 'uARM', 'GCC_ARM', 'GCC_CR', 'IAR')),
56-
('LPC4337', ('ARM',)),
57-
('LPC11U37H_401', ('ARM', 'uARM','GCC_ARM','GCC_CR')),
58-
('MICRONFCBOARD', ('ARM', 'uARM','GCC_ARM')),
59-
60-
('KL05Z', ('ARM', 'uARM', 'GCC_ARM', 'IAR')),
61-
('KL25Z', ('ARM', 'GCC_ARM', 'IAR')),
62-
('KL27Z', ('ARM', 'GCC_ARM', 'IAR')),
63-
('KL43Z', ('ARM', 'GCC_ARM')),
64-
('KL46Z', ('ARM', 'GCC_ARM', 'IAR')),
65-
('K64F', ('ARM', 'GCC_ARM', 'IAR')),
66-
('K22F', ('ARM', 'GCC_ARM', 'IAR')),
67-
('K20D50M', ('ARM', 'GCC_ARM' , 'IAR')),
68-
('TEENSY3_1', ('ARM', 'GCC_ARM')),
69-
70-
('B96B_F446VE', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
71-
('NUCLEO_F030R8', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
72-
('NUCLEO_F031K6', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
73-
('NUCLEO_F042K6', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
74-
('NUCLEO_F070RB', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
75-
('NUCLEO_F072RB', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
76-
('NUCLEO_F091RC', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
77-
('NUCLEO_F103RB', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
78-
('NUCLEO_F302R8', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
79-
('NUCLEO_F303K8', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
80-
('NUCLEO_F303RE', ('ARM', 'uARM', 'IAR')),
81-
('NUCLEO_F334R8', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
82-
('NUCLEO_F401RE', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
83-
('NUCLEO_F410RB', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
84-
('NUCLEO_F411RE', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
85-
('NUCLEO_F446RE', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
86-
('NUCLEO_F446ZE', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
87-
88-
('ELMO_F411RE', ('ARM', 'uARM', 'GCC_ARM')),
89-
('NUCLEO_L053R8', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
90-
('NUCLEO_L152RE', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
91-
('MTS_MDOT_F405RG', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
92-
('MTS_MDOT_F411RE', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
93-
('MTS_DRAGONFLY_F411RE', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
94-
('DISCO_L053C8', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
95-
('DISCO_F334C8', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
96-
('DISCO_F429ZI', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
97-
('DISCO_F469NI', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
98-
('DISCO_F746NG', ('ARM', 'uARM', 'GCC_ARM','IAR')),
99-
('DISCO_L476VG', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
100-
('NUCLEO_L432KC', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
101-
('NUCLEO_L476RG', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
102-
('NUCLEO_F746ZG', ('ARM', 'uARM', 'GCC_ARM', 'IAR')),
103-
('NUCLEO_F767ZI', ('ARM', 'uARM', 'GCC_ARM', 'IAR')),
104-
('NUCLEO_L011K4', ('ARM', 'uARM', 'GCC_ARM', 'IAR')),
105-
('NUCLEO_L031K6', ('ARM', 'uARM', 'GCC_ARM', 'IAR')),
106-
('NUCLEO_L073RZ', ('ARM', 'uARM', 'GCC_ARM', 'IAR')),
107-
('NUCLEO_F429ZI', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
108-
('MOTE_L152RC', ('ARM', 'uARM', 'IAR', 'GCC_ARM')),
109-
110-
('ARCH_MAX', ('ARM', 'GCC_ARM')),
111-
112-
('NRF51822', ('ARM', 'GCC_ARM', 'IAR')),
113-
('NRF51_DK', ('ARM', 'GCC_ARM', 'IAR')),
114-
('NRF51_DONGLE', ('ARM', 'GCC_ARM', 'IAR')),
115-
('HRM1017', ('ARM', 'GCC_ARM', 'IAR')),
116-
('ARCH_BLE', ('ARM', 'GCC_ARM', 'IAR')),
117-
('SEEED_TINY_BLE', ('ARM', 'GCC_ARM', 'IAR')),
118-
('RBLAB_NRF51822', ('ARM', 'GCC_ARM')),
119-
('RBLAB_BLENANO', ('ARM', 'GCC_ARM')),
120-
('WALLBOT_BLE', ('ARM', 'GCC_ARM')),
121-
('DELTA_DFCM_NNN40', ('ARM', 'GCC_ARM')),
122-
('NRF51_MICROBIT', ('ARM','GCC_ARM')),
123-
('NRF51_MICROBIT_B', ('ARM',)),
124-
('TY51822R3', ('ARM', 'GCC_ARM')),
125-
126-
('LPC11U68', ('ARM', 'uARM','GCC_ARM','GCC_CR', 'IAR')),
127-
('OC_MBUINO', ('ARM', 'uARM', 'GCC_ARM', 'IAR')),
128-
129-
('ARM_MPS2_M0' , ('ARM',)),
130-
('ARM_MPS2_M0P' , ('ARM',)),
131-
('ARM_MPS2_M3' , ('ARM',)),
132-
('ARM_MPS2_M4' , ('ARM',)),
133-
('ARM_MPS2_M7' , ('ARM',)),
134-
('ARM_IOTSS_BEID' , ('ARM',)),
135-
('ARM_BEETLE_SOC' , ('ARM', 'GCC_ARM')),
136-
137-
('RZ_A1H' , ('ARM', 'GCC_ARM')),
138-
139-
('EFM32ZG_STK3200', ('GCC_ARM', 'uARM')),
140-
('EFM32HG_STK3400', ('GCC_ARM', 'uARM')),
141-
('EFM32LG_STK3600', ('ARM', 'GCC_ARM', 'uARM')),
142-
('EFM32GG_STK3700', ('ARM', 'GCC_ARM', 'uARM')),
143-
('EFM32WG_STK3800', ('ARM', 'GCC_ARM', 'uARM')),
144-
('EFM32PG_STK3401', ('ARM', 'GCC_ARM', 'uARM')),
145-
146-
('MAXWSNENV', ('ARM', 'GCC_ARM', 'IAR')),
147-
('MAX32600MBED', ('ARM', 'GCC_ARM', 'IAR')),
148-
149-
('WIZWIKI_W7500', ('ARM', 'uARM')),
150-
('WIZWIKI_W7500P',('ARM', 'uARM')),
151-
('WIZWIKI_W7500ECO',('ARM', 'uARM')),
152-
153-
('SAMR21G18A',('ARM', 'uARM', 'GCC_ARM')),
154-
('SAMD21J18A',('ARM', 'uARM', 'GCC_ARM')),
155-
('SAMD21G18A',('ARM', 'uARM', 'GCC_ARM')),
156-
38+
tuple(tuple([TARGET_MAP[target].name, tuple(TARGET_MAP[target].supported_toolchains)]) for target in TARGET_NAMES if TARGET_MAP[target].release)
15739
)
15840

15941

0 commit comments

Comments
 (0)