summaryrefslogtreecommitdiff
path: root/examples/device/board_test/CMakeLists.txt
AgeCommit message (Collapse)Author
2026-05-30esp32 build fixesHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-12-19clean up cmake, remove family_get_project_name()hathach
2025-01-24add cmake RTOS=zephyr (default noos) for zephyr buildhathach
2025-01-21zephyrhathach
2025-01-21bump up cmake min to 3.20hathach
2023-06-27rework cmake with rtos support add RTOS to ↵hathach
family_configure_device/host/dual_example()
2023-05-06cmake work well with imxrthathach
2023-04-21example run well with cmake for imxrthathach
2023-04-20clean uphathach
2023-04-20board test running with cmakehathach
2023-04-20adding cmake build for imxrt1010hathach
2023-03-30more esp32 cmake clean uphathach
2023-03-30update all cmake for esp32 buildhathach
2022-07-12RP@040: rework CMake for compiler warningsgraham sanderson
2022-06-27fix most warnings with rp2040 -wconversionhathach
2021-06-10Make examples standalone buildable via CMakegraham sanderson
2021-05-31Fix up build_family style builds:graham sanderson
- added back pre-existing board directories which now just select PICO_BOARD - added boards/pico_sdk which just uses the pre-existing PICO_BOARD setting - fixed rp2040/family.cmake to include the magic string "CFG_TUSB_MCU=OPT_MCU_RP2040" expected by build_family.py
2021-05-30Rework rp2040 examples and CMake build:graham sanderson
- Examples should be CMake buildable from their own subdirectory; such a build will error out based on matching .skip.MCU_xxx or a mismatched .only.MCU_ - It should be possible to build from a higher level and use .skip.MCU_ and .only.MCU_ to filter which examples get built - The intention is for the CMakeLists.txts in the examples to be non family specific and without MCU based IFs. I have started this work, but am not really sure the state of the esp32 stuff; in any case the plan is to have everything encapsulated in the FAMILY/family.cmake - pico_examples now just includes examples/device/CMakeLists.txt and examples/host/CMakeLists.txt directly, as they also build correctly when included from there. Note that .skip.MCU_ for esp32 in the directories it wasn't previously avaiable has not been added, as the .skip is common to the regular Makefile builds also. It isn't clear whether these examples should build for esp32, but if not .skip should be added.
2021-04-19cmake cleanuphathach
2021-04-18update per reviewhathach
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-04-11update rp2040 to use pico-sdk externallyhathach
also try to update ci
2021-03-18use boot2_generic_03h for adafruit feather rp2040hathach
- also use boot2_generic_03h for now for itsy bitsy and qt rp2040 - change default flash target for rp2040 to flash-pyocd
2021-03-02update pico-sdk to more recent commithathach
- move target_link_libraries() to family.cmake - enable pico_bootsel_via_double_reset
2021-02-01added enumerate walkaround for RP2040-E5hathach
- PICO_RP2040_USB_DEVICE_ENUMERATION_FIX=1 - target linke pico_fix_rp2040_usb_device_enumeration
2021-01-26change output filename to BOARD-Directoryhathach
2021-01-25get all device example build with rp2040 (except freeRTOS)hathach
2021-01-24rp2040 audio_test compilehathach
2021-01-24cmake esp32s2 and rp2040 getting alonghathach
2021-01-23rp2040 cdc_msc work wellhathach
2021-01-23rp2040 better support multiple boardshathach
2021-01-23get board_test running with pico on both led and buttonhathach
2021-01-22update cmake build to work with esp32s2 and rp2040hathach
2021-01-22fix esp32s2 ci buildhathach
2020-06-29added esp32s2 kaluga bsphathach
2020-04-09make saola as cmake component, easier to add more esp32 boardhathach
2020-04-09add neopixel led strip driver for saola, make saola as an componenthathach
2020-04-07add saola button pin support, esp32 build with board_testhathach