espressif_tinyusb/tools/build_all.py

14 lines
482 B
Python
Raw Normal View History

2019-03-23 10:51:07 +01:00
import os
import shutil
import sys
import subprocess
import time
2019-04-26 10:55:00 +02:00
all_device_example = ["cdc_msc_hid", "msc_dual_lun"]
2019-03-23 10:51:07 +01:00
all_boards = ["metro_m0_express", "metro_m4_express", "pca10056", "stm32f407g_disc1"]
2019-04-26 10:55:00 +02:00
for example in all_device_example:
for board in all_boards:
subprocess.run("make -j2 -C examples/device/{} BOARD={} clean".format(example, board), shell=True)
subprocess.run("make -j2 -C examples/device/{} BOARD={} all".format(example, board), shell=True)