CMake: add mbed-os and mbed-baremetal targets
mbed-os consists of mbed-core and mbed-rtos mbed-baremetal consists of mbed-core The main change is for mbed-core. Changing from object library to be interface. This way it allows us to do the above to have 2 main targets for users to use. This should be backward compatible change as mbed-os target we used contains the same files/options as previously set. |
---|
|
CMakeLists.txt |
---|
cmsis/CMSIS_5/CMSIS/RTOS2/CMakeLists.txt |
---|
cmsis/CMSIS_5/CMSIS/RTOS2/RTX/CMakeLists.txt |
---|
cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_A/CMakeLists.txt |
---|
cmsis/CMSIS_5/CMSIS/TARGET_CORTEX_M/CMakeLists.txt |
---|
cmsis/device/CMakeLists.txt |
---|
cmsis/device/RTE/CMakeLists.txt |
---|
cmsis/device/rtos/CMakeLists.txt |
---|
connectivity/libraries/nanostack-libservice/CMakeLists.txt |
---|
drivers/CMakeLists.txt |
---|
hal/CMakeLists.txt |
---|
hal/TARGET_FLASH_CMSIS_ALGO/CMakeLists.txt |
---|
hal/usb/CMakeLists.txt |
---|
platform/CMakeLists.txt |
---|
platform/cxxsupport/CMakeLists.txt |
---|
platform/mbed-trace/CMakeLists.txt |
---|
platform/source/CMakeLists.txt |
---|
platform/source/TARGET_CORTEX_M/CMakeLists.txt |
---|
platform/source/minimal-printf/CMakeLists.txt |
---|
rtos/CMakeLists.txt |
---|
targets/TARGET_Freescale/CMakeLists.txt |
---|
targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/CMakeLists.txt |
---|
targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_K66F/CMakeLists.txt |
---|
targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_K66F/TARGET_FRDM/CMakeLists.txt |
---|
targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_K66F/device/CMakeLists.txt |
---|
targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_MCU_K64F/CMakeLists.txt |
---|
targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_MCU_K64F/TARGET_FRDM/CMakeLists.txt |
---|
targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_MCU_K64F/device/CMakeLists.txt |
---|
targets/TARGET_NORDIC/CMakeLists.txt |
---|
targets/TARGET_NORDIC/TARGET_NRF5x/CMakeLists.txt |
---|
targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/CMakeLists.txt |
---|
targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/TARGET_MCU_NRF52840/CMakeLists.txt |
---|
targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/TARGET_MCU_NRF52840/TARGET_NRF52840_DK/CMakeLists.txt |
---|
targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/TARGET_MCU_NRF52840/device/CMakeLists.txt |
---|
targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/TARGET_SOFTDEVICE_COMMON/CMakeLists.txt |
---|
targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/TARGET_SOFTDEVICE_NONE/CMakeLists.txt |
---|
targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/TARGET_SOFTDEVICE_S112/CMakeLists.txt |
---|
targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/TARGET_SOFTDEVICE_S132_FULL/CMakeLists.txt |
---|
targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/TARGET_SOFTDEVICE_S132_MBR/CMakeLists.txt |
---|
targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/TARGET_SOFTDEVICE_S132_OTA/CMakeLists.txt |
---|
targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/TARGET_SOFTDEVICE_S140_FULL/CMakeLists.txt |
---|
targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/TARGET_SOFTDEVICE_S140_MBR/CMakeLists.txt |
---|
targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/TARGET_SOFTDEVICE_S140_OTA/CMakeLists.txt |
---|
targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/components/CMakeLists.txt |
---|
targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/integration/CMakeLists.txt |
---|
targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_SDK_15_0/modules/CMakeLists.txt |
---|
targets/TARGET_STM/CMakeLists.txt |
---|
targets/TARGET_STM/TARGET_STM32F4/CMakeLists.txt |
---|
targets/TARGET_STM/TARGET_STM32F4/STM32Cube_FW/CMSIS/CMakeLists.txt |
---|
targets/TARGET_STM/TARGET_STM32F4/STM32Cube_FW/CMakeLists.txt |
---|
targets/TARGET_STM/TARGET_STM32F4/STM32Cube_FW/STM32F4xx_HAL_Driver/CMakeLists.txt |
---|
targets/TARGET_STM/TARGET_STM32F4/STM32Cube_FW/STM32F4xx_HAL_Driver/Legacy/CMakeLists.txt |
---|
targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xE/CMakeLists.txt |
---|
targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F401xE/TARGET_NUCLEO_F401RE/CMakeLists.txt |
---|
targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F439xI/CMakeLists.txt |
---|
targets/TARGET_STM/TARGET_STM32F4/TARGET_STM32F439xI/TARGET_WIO_3G/CMakeLists.txt |
---|
targets/TARGET_STM/TARGET_STM32L4/CMakeLists.txt |
---|
targets/TARGET_STM/TARGET_STM32L4/STM32Cube_FW/CMakeLists.txt |
---|
targets/TARGET_STM/TARGET_STM32L4/STM32Cube_FW/STM32L4xx_HAL_Driver/CMakeLists.txt |
---|
targets/TARGET_STM/TARGET_STM32L4/STM32Cube_FW/STM32L4xx_HAL_Driver/Legacy/CMakeLists.txt |
---|
targets/TARGET_STM/TARGET_STM32L4/TARGET_STM32L475xG/CMakeLists.txt |
---|
targets/TARGET_STM/TARGET_STM32L4/TARGET_STM32L475xG/TARGET_DISCO_L475VG_IOT01A/CMakeLists.txt |
---|
tools/cmake/cores/Cortex-M4F.cmake |
---|
tools/cmake/profiles/debug.cmake |
---|
tools/cmake/profiles/develop.cmake |
---|
tools/cmake/profiles/release.cmake |
---|
tools/cmake/toolchains/GCC_ARM.cmake |
---|