summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)Author
2023-03-11minor update get_depshathach
2023-03-11Merge branch 'master' into renesas-rahathach
2023-03-11update get-deps.pyhathach
2023-03-11remove ra submoduleshathach
2023-03-10update deps scripthathach
2023-03-10adding python script to manage dependencies instead of submodulehathach
2023-03-10starting to remove submodule cmsis5 and nrfxhathach
2023-03-08improve cihathach
2023-03-06integrate top.mk into make.mkhathach
2023-03-06clean up tophathach
2023-03-06fix iar cihathach
2023-03-06update size to fix macos cihathach
2023-03-05fix ci build on windowshathach
2023-03-03use make abspath intead of shell realpathhathach
2023-02-10update version to 0.15.0hathach
add changelog
2023-01-30Merge pull request #1876 from hathach/support-iarHa Thach
Support iar build
2023-01-30Merge pull request #1870 from DRNadler/WindowsBuildFixHa Thach
Windows build fix for some mingw gnu make situations
2023-01-30minor clean uphathach
2023-01-30Merge branch 'master' into support-iarhathach
2023-01-29feat(fuzz): Adds seed corpus for cdc and msc classesNathaniel Brough
2023-01-22When tools/top.mk finds it is running on Windows, it expects SHELL set to ↵Dave Nadler
cmd.exe. Some Windows development environments invoke a mingw version of gnu make with SHELL set to /bin/sh or /bin/bash (either explicitly or by default), in which case tinyUSB make fails when a $(shell...) command feeds DOS syntax to sh. We can't just use sh, as many Windows environments won't have unix utilities like realpath (used by this makefile for sh shell commands). This fix forces SHELL=cmd.exe on Windows and documents the issue. Also adds additional documentation to help the next person... With this fix, tinyUSB can be easily built and debugged in environments like NXP's MCUxpresso (import as a makefile project).
2023-01-17update build script to support iar with CC=iccarm optionhathach
2022-07-01add get-dependencies.pyhathach
2022-07-01update get-deps for cihathach
2022-06-29update build_board.py to parallel buildhathach
2022-06-29more parallel cihathach
2022-06-29build_family.py in parallelhathach
2022-06-29fix build with fomu/fomuhathach
2022-06-29fix buid_board.py scripthathach
2022-05-10include dual examples to cihathach
2022-01-25Merge branch 'master' into masterHa Thach
2022-01-05Unify skip and only logic for build scriptsScott Shawcroft
And switch to a single file that can include mcu, family or board.
2022-01-05Skip net and freertos examplesScott Shawcroft
2021-12-07Add mksunxi tool to make flashable imageYunhao Tian
2021-11-25Update iar project template.Mengsk
2021-09-07Rename iar.ipcf to iar_template.ipcfMasterPhi
2021-09-03Add IAR project connections.MasterPhi
2021-08-29add CFG_EXAMPLE_MSC_READONLY for curiosityhathach
allow family/board to exclude specific example. exclude net_lwip_webserver from curiosity.
2021-04-16espressif: group boards using target name as a familyAlex Lisitsyn
`hw\bsp` separate one family folder to esp32s2, esp32s3 add board specific board.cmake file to override board specific options(features) fix examples and test scripts to use new family approach
2021-04-16tinyusb: add support of esp32s3 targetAlex Lisitsyn
add support of new esp32s3 target and the board update the roles.mk wrapper to allow dfu flashing of espressif chip update examples to allow compilation for esp32s3_addax_1 board once the code is tested the PR to original tinyusb repo will be submitted
2021-03-10update doc for BOARD name, add note for udev on Linuxhathach
2021-03-04update doc, skip board_test in esp32s2 cihathach
2021-03-01fix ci build for rp2040hathach
2021-01-27clean up rp2040 assigned_address, remove panic from remote_wakeuphathach
2021-01-26limit artifact to only uf2 for nowhathach
due to the large size of combined binaries of all boards + all examples
2021-01-26add copy-artifact target, and add uf2 for all family boardhathach
2021-01-25rename build outputhathach
2021-01-25correct ci scriptshathach
2021-01-24rp2040 skip freertos examplehathach
2021-01-24rp2040 audio_test compilehathach