Skip to content

Commit e77c532

Browse files
0xc0170hugueskamba
authored andcommitted
CMake: 3.19.0 update to fix ARMClang ASM defines
1 parent 9faeadc commit e77c532

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
# This is the boilerplate for Mbed OS
55

6-
cmake_minimum_required(VERSION 3.18.2 FATAL_ERROR)
6+
cmake_minimum_required(VERSION 3.19.0 FATAL_ERROR)
77

88
# Using relative paths behavior
99
if(POLICY CMP0076)

tools/cmake/README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,12 @@ Supported examples can be identified by the presence of a top level `CMakelists.
3737

3838
### Known issues
3939

40-
- ARMClang6: the assembler does not include definitions. It will be fixed in the upcoming release (>3.18.2). Reference: https://gitlab.kitware.com/cmake/cmake/-/issues/21148#note_823305
41-
- Ninja: ARMClang6 response files require unix paths on Windows. Reference: https://gitlab.kitware.com/cmake/cmake/-/issues/21093
40+
- Ninja: ARMClang6 response files require unix paths on Windows. Reference: https://gitlab.kitware.com/cmake/cmake/-/issues/21093. We disabled response files for Ninja on Windows until CMake is fixed.
4241

4342
## How to build an application
4443

4544
Prerequisities:
46-
- CMake >=3.18.2
45+
- CMake >=3.19.0
4746
- mbed-tools >=3.2.0
4847

4948
From the application root or wherever `mbed-os.lib` is found:

0 commit comments

Comments
 (0)