1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-12 19:10:32 +03:00
betaflight/mk
Jay Blackman 1dcc611388
PICO: Makefile uf2 support using picotool (#14402)
* Adding picotool build recipe in makefiles.

* Use semaphore in directory for default goal recipe for target

* Suggestions from coderabbitai

* Further coderabbit suggestions

* Wrong case

* Minor change to improve logic

* Further improvements.

- submodules replaced with specific submodule for pico_sdk (to avoid all developers needing this)

* Removing need for remote on git submodule update for configs, as we have the commit occurring daily.

- made sure config also build uf2

* Simplified firmware output selection for target

* Moved UF2 outside of EXST

* Missed two remnants of HEX_TARGETS

* Adding check for target

* As target is known default output can be set in platform mk file or target mk file

 - no need for file indicator (i.e. .exe or .uf2)

* Update config.mk for less verbosity
2025-06-01 04:53:54 +10:00
..
build_verbosity.mk PICO: Makefile uf2 support using picotool (#14402) 2025-06-01 04:53:54 +10:00
checks.mk Rename make folder to get rid of build error. (#12880) 2023-06-14 21:48:55 +02:00
config.mk PICO: Makefile uf2 support using picotool (#14402) 2025-06-01 04:53:54 +10:00
linux.mk Rename make folder to get rid of build error. (#12880) 2023-06-14 21:48:55 +02:00
macosx.mk Rename make folder to get rid of build error. (#12880) 2023-06-14 21:48:55 +02:00
openocd.mk Fix openocd makefile target by using TARGET_MCU_FAMILY (#13410) 2024-03-08 11:14:26 +01:00
source.mk Implementation of the ICM-40609D gyroscope driver (#14367) 2025-05-27 22:56:37 +02:00
system-id.mk Rename make folder to get rid of build error. (#12880) 2023-06-14 21:48:55 +02:00
tools.mk PICO: Makefile uf2 support using picotool (#14402) 2025-06-01 04:53:54 +10:00
windows.mk Rename make folder to get rid of build error. (#12880) 2023-06-14 21:48:55 +02:00