diff --git a/CMakeLists.txt b/CMakeLists.txt index 792911d9c..336e0a87e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,7 +5,7 @@ # currently can't use the target_sources(FILE_SET) 😔 # Minimum version must always correspond to the version that is in the latest Ubuntu LTS # TODO use LINKER_TYPE target property when min. version will be CMake v3.29 silverqx -cmake_minimum_required(VERSION 3.22...3.29 FATAL_ERROR) +cmake_minimum_required(VERSION 3.22...3.30 FATAL_ERROR) list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/CommonModules" diff --git a/docs/building/hello-world.mdx b/docs/building/hello-world.mdx index 3e800b1ae..8a3624340 100644 --- a/docs/building/hello-world.mdx +++ b/docs/building/hello-world.mdx @@ -227,7 +227,7 @@ Create `CMakeLists.txt` file with the following content. -{`cmake_minimum_required(VERSION VERSION 3.22...3.29 FATAL_ERROR)\n +{`cmake_minimum_required(VERSION VERSION 3.22...3.30 FATAL_ERROR)\n project(HelloWorld LANGUAGES CXX)\n # build tree list(APPEND CMAKE_PREFIX_PATH "${convertToCmakeEnvVariable(pwsh, applicationFolderPath(pwsh))}/TinyORM/TinyORM-builds-cmake/build-debug")\n @@ -249,7 +249,7 @@ target_link_libraries(HelloWorld -{`cmake_minimum_required(VERSION VERSION 3.22...3.29 FATAL_ERROR)\n +{`cmake_minimum_required(VERSION VERSION 3.22...3.30 FATAL_ERROR)\n project(HelloWorld LANGUAGES CXX)\n # build tree list(APPEND CMAKE_PREFIX_PATH "${convertToCmakeEnvVariable(bash, applicationFolderPath(bash))}/TinyORM/TinyORM-builds-cmake/build-debug")\n @@ -297,7 +297,7 @@ You can use the [`FetchContent`](https://cmake.org/cmake/help/latest/module/Fetc -{`cmake_minimum_required(VERSION VERSION 3.22...3.29 FATAL_ERROR)\n +{`cmake_minimum_required(VERSION VERSION 3.22...3.30 FATAL_ERROR)\n project(HelloWorld LANGUAGES CXX)\n set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_STANDARD_REQUIRED ON) @@ -327,7 +327,7 @@ target_link_libraries(HelloWorld -{`cmake_minimum_required(VERSION VERSION 3.22...3.29 FATAL_ERROR)\n +{`cmake_minimum_required(VERSION VERSION 3.22...3.30 FATAL_ERROR)\n project(HelloWorld LANGUAGES CXX)\n set(CMAKE_CXX_STANDARD 20) set(CMAKE_CXX_STANDARD_REQUIRED ON) diff --git a/docs/building/migrations.mdx b/docs/building/migrations.mdx index 40a391b0f..55af654a3 100644 --- a/docs/building/migrations.mdx +++ b/docs/building/migrations.mdx @@ -404,7 +404,7 @@ cd tom`} Create `CMakeLists.txt` file with the following content. I leave the comments in the `CMakeLists.txt` file because it's not as simple as the `Hello world` example; to make it clear what's going on. ```cmake title='CMakeLists.txt' -cmake_minimum_required(VERSION VERSION 3.22...3.29 FATAL_ERROR) +cmake_minimum_required(VERSION VERSION 3.22...3.30 FATAL_ERROR) # Specify the C++ standard set(CMAKE_CXX_STANDARD 20)