We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1bf870d commit 1d1b1b1Copy full SHA for 1d1b1b1
CMakeLists.txt
@@ -1,24 +1,14 @@
1
2
-cmake_minimum_required(VERSION 3.15.1)
+cmake_minimum_required(VERSION 3.26...3.29)
3
4
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules)
5
6
-# NOTE(compnerd) enable CMP0091 - select MSVC runtime based on
7
-# CMAKE_MSVC_RUNTIME_LIBRARY. Requires CMake 3.15 or newer.
8
-if(POLICY CMP0091)
9
- cmake_policy(SET CMP0091 NEW)
10
-endif()
11
-
12
project(dispatch
13
VERSION 1.3
14
LANGUAGES C CXX)
15
16
set(CMAKE_POSITION_INDEPENDENT_CODE YES)
17
18
-if("${CMAKE_C_SIMULATE_ID}" STREQUAL "MSVC")
19
- include(ClangClCompileRules)
20
21
22
if(CMAKE_SYSTEM_NAME STREQUAL Windows)
23
include(CheckCSourceCompiles)
24
include(CheckSymbolExists)
cmake/modules/ClangClCompileRules.cmake
0 commit comments