diff options
author | Maksims Svecovs <maksims.svecovs@arm.com> | 2022-08-03 16:39:35 +0100 |
---|---|---|
committer | Kshitij Sisodia <kshitij.sisodia@arm.com> | 2022-08-05 12:49:41 +0000 |
commit | f24f17d9b85343f97ffa59ed2ae581ac6ee8607d (patch) | |
tree | 566682d244f31caf061a6086ac186490d574bd82 /scripts/cmake/cmsis-pack-gen | |
parent | e7113b22146b3c37662288aeba98cad7e412f207 (diff) | |
download | ml-embedded-evaluation-kit-f24f17d9b85343f97ffa59ed2ae581ac6ee8607d.tar.gz |
MLECO-3232: Add basic cmake presets
Assuming cmake 3.21 adds basic configuration and build presets:
* Target mps3 board with gcc
* Target mps3 board with armclang
* Target simple platform with gcc
* Target simple platform with armclang
* Target native build system
Adds test preset for native build to run default ctests.
Adds respective doc section to building instructions.
Note: hidden configurationPresets are to be moved to respective project
directories once cmake 3.24 is supported in the codebase and preset
include is supported.
Note: it is encouraged to create a personal CMakeUserPresets.json with
personal preferences like specific `LOG_LEVEL` and `jobs` for faster
compilation time.
Usage example:
cmake --preset=mps3-gcc
Signed-off-by: Maksims Svecovs <maksims.svecovs@arm.com>
Change-Id: I07a8861ed91160cc3f5167e16be45a921b60a285
Diffstat (limited to 'scripts/cmake/cmsis-pack-gen')
0 files changed, 0 insertions, 0 deletions