Skip to content

Commit

Permalink
Update mimimum CMake to 3.20
Browse files Browse the repository at this point in the history
This updates the minimum CMake version to 3.20 everywhere.

Signed-off-by: Ed Beroset <[email protected]>
  • Loading branch information
beroset committed Nov 19, 2023
1 parent c825f06 commit 3de1333
Show file tree
Hide file tree
Showing 14 changed files with 14 additions and 14 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.15)
cmake_minimum_required(VERSION 3.20)
if (POLICY CMP0048)
cmake_policy(SET CMP0048 NEW)
endif (POLICY CMP0048)
Expand Down
2 changes: 1 addition & 1 deletion autodownload/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.0)
cmake_minimum_required(VERSION 3.20)
configure_file(
"com.beroset.autoproject.json"
"com.beroset.autoproject.json"
Expand Down
2 changes: 1 addition & 1 deletion bin/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.15)
cmake_minimum_required(VERSION 3.20)
configure_file(
"${CMAKE_CURRENT_SOURCE_DIR}/fetchQ"
"${CMAKE_BINARY_DIR}/fetchQ"
Expand Down
2 changes: 1 addition & 1 deletion config/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.1)
cmake_minimum_required(VERSION 3.20)

configure_file (
"${CMAKE_CURRENT_LIST_DIR}/autoproject.conf.in"
Expand Down
2 changes: 1 addition & 1 deletion config/asm/srclevel.cmake.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.15)
cmake_minimum_required(VERSION 3.20)
{extras}
add_executable({projname} {srcnames})
target_link_libraries({projname} {libraries})
2 changes: 1 addition & 1 deletion config/asm/toplevel.cmake.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.15)
cmake_minimum_required(VERSION 3.20)
project({projname} LANGUAGES ASM_NASM)
set(CMAKE_ASM_NASM_LINK_EXECUTABLE "ld <CMAKE_ASM_NASM_LINK_FLAGS> <LINK_FLAGS> <OBJECTS> -o <TARGET> <LINK_LIBRARIES>")
add_subdirectory(src)
2 changes: 1 addition & 1 deletion config/c/doc/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.1)
cmake_minimum_required(VERSION 3.20)

# Add API Reference generation
find_package(Doxygen)
Expand Down
2 changes: 1 addition & 1 deletion config/c/srclevel.cmake.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.15)
cmake_minimum_required(VERSION 3.20)
{extras}
if (CMAKE_CXX_COMPILER_ID MATCHES "MSVC")
# warning level 4 and all warnings as errors
Expand Down
2 changes: 1 addition & 1 deletion config/c/toplevel.cmake.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.15)
cmake_minimum_required(VERSION 3.20)
project({projname})
add_subdirectory(src)
add_subdirectory(doc)
2 changes: 1 addition & 1 deletion config/cpp/doc/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.1)
cmake_minimum_required(VERSION 3.20)

# Add API Reference generation
find_package(Doxygen)
Expand Down
2 changes: 1 addition & 1 deletion config/cpp/srclevel.cmake.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.15)
cmake_minimum_required(VERSION 3.20)
{extras}
if (CMAKE_CXX_COMPILER_ID MATCHES "MSVC")
# warning level 4 and all warnings as errors
Expand Down
2 changes: 1 addition & 1 deletion config/cpp/toplevel.cmake.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.15)
cmake_minimum_required(VERSION 3.20)
project({projname})
add_subdirectory(src)
add_subdirectory(doc)
2 changes: 1 addition & 1 deletion src/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.15)
cmake_minimum_required(VERSION 3.20)
set(EXECUTABLE_NAME "autoproject")
add_library(ConfigFile STATIC ConfigFile.cpp)
target_include_directories(ConfigFile PRIVATE "${PROJECT_BINARY_DIR}")
Expand Down
2 changes: 1 addition & 1 deletion test/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
cmake_minimum_required(VERSION 3.15)
cmake_minimum_required(VERSION 3.20)
add_executable(ConfigFileTest ConfigFileTest.cpp)
target_include_directories(ConfigFileTest PRIVATE ${CMAKE_SOURCE_DIR}/src /usr/local/include)
add_executable(AutoProjectTest AutoProjectTest.cpp)
Expand Down

0 comments on commit 3de1333

Please sign in to comment.