Martin Kojtal
1850c03d5e
CMake cmsis: revert object for cmsis-cortex-x libs
...
These are part of cmsis + core, they only extend them thus reverting the change back to
INTERFACE lib.
2021-03-15 10:05:57 +00:00
Martin Kojtal
3d14be1341
CMake cmsis: remove unused linking
2021-03-15 10:05:57 +00:00
Martin Kojtal
b0b242eba0
CMake: remove util function, link object libs regularly
2021-03-15 10:05:55 +00:00
Martin Kojtal
6b18cb3923
CMake cmsis: use util function
2021-03-15 10:05:48 +00:00
Martin Kojtal
494d0c0711
CMake: turn mbed-core into interface + obj libraries
2021-03-15 10:05:43 +00:00
Hugues Kamba
2c3481297c
CMake: Create CMSIS library targets to remove dependency on MBED_TARGET_LABELS
...
This goes towards eventually removing reliance on targets.json to specify
the requirements of Mbed targets.
2021-02-19 13:39:32 +00:00
Rajkumar Kanagaraj
e7c0d93ad4
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.
2020-11-06 17:25:22 +00:00
Hugues Kamba
bf84a5b329
CMake: Rename CMake targets
...
* mbed-os renamed mbed-core
* mbed-os-<COMPONENT> renamed mbed-<COMPONENT>
2020-11-06 17:25:22 +00:00
Hugues Kamba
a0fbe2947a
CMake: Fix build failure due to CMSIS restructure
2020-11-06 17:25:20 +00:00
Hugues Kamba
834e530abd
CMSIS: Restructure ported CMSIS_5
...
See docs/adr/0001_cmsis_component_source_structure_recommendations.md
For details information.
2020-09-01 15:55:13 +01:00