mbed-os/targets
Harrison Mutai 9033d9b632 CMake: refactor Renesas targets
Refactor all Renesas targets to be CMake buildsystem targets. This removes
the need for checking MBED_TARGET_LABELS repeatedly and allows us to be
more flexible in the way we include MBED_TARGET source in the build.

A side effect of this is it will allow us to support custom targets
without breaking the build for 'standard' targets, as we use CMake's
standard mechanism for adding build rules to the build system, rather
than implementing our own layer of logic to exclude files not needed for
the target being built. Using this approach, if an MBED_TARGET is not
linked to using `target_link_libraries` its source files will not be
added to the build. This means custom target source can be added to the
user's application CMakeLists.txt without polluting the build system
when trying to compile for a standard MBED_TARGET.
2021-02-10 15:41:40 +00:00
..
TARGET_ARM_FM CMake: Add support for all ARM's FM Mbed targets 2020-11-25 14:55:17 +00:00
TARGET_ARM_SSG CMake: Add support Arm Musca S1 target 2021-01-18 17:39:13 +00:00
TARGET_Ambiq_Micro Apollo3: Fix heap size formula and stack start address in scatter file 2021-01-12 11:31:50 +00:00
TARGET_Analog_Devices CMake: Fix Analog Devices targets support 2020-12-11 11:06:46 +00:00
TARGET_Cypress CMake: Fix Cypress MCU_PSOC6_M4 build 2021-02-03 14:15:07 +00:00
TARGET_Freescale NXP: Fix heap size formula in scatter files 2021-01-08 18:29:03 +00:00
TARGET_GigaDevice GigaDevice: Fix heap size formula in scatter files 2021-01-08 18:30:44 +00:00
TARGET_Maxim Use MBED_ALIGN and remove mbed.h from header 2021-01-11 22:53:36 +03:00
TARGET_NORDIC nRF52: properly clean pwm structures on deinit() 2021-02-03 09:36:27 +01:00
TARGET_NUVOTON Nuvoton: Remove DISABLE/ENABLE macro definitions in BSP 2020-12-09 14:27:23 +08:00
TARGET_NXP NXP: Remove LPC55S69 CMake listing 2021-01-22 11:13:02 +00:00
TARGET_RENESAS CMake: refactor Renesas targets 2021-02-10 15:41:40 +00:00
TARGET_STM STM32WL : ADDING NUCLEO STM32WL55JC SUPPORT 2021-02-08 09:42:50 +00:00
TARGET_Samsung Samsung: remove todo from CMake 2020-12-10 14:12:47 +00:00
TARGET_Silicon_Labs EFM32GG: Fix heap size formula in scatter files 2021-01-08 18:34:28 +00:00
TARGET_TOSHIBA CMake: add cmake support for Toshiba targets 2021-01-05 09:20:41 +00:00
TARGET_WICED Merge branch 'hk_cmake_wiced_suppport' of https://github.com/hugueskamba/mbed-os into hugueskamba-hk_cmake_wiced_suppport 2020-12-10 13:32:20 +00:00
CMakeLists.txt cmake: Refactor ST targets 2021-02-04 15:26:36 +00:00
targets.json STM32WL : ADDING TARGET SUPPORT 2021-02-08 09:42:50 +00:00