Skip to content

Commit a48ca6e

Browse files
authored
Merge pull request #21 from daipingh/cmake_3_15
Update CMakeLists.txt to allow building with CMake 3.15
2 parents 0f9de9d + 8537e25 commit a48ca6e

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ jobs:
105105
sudo env PYTHONUNBUFFERED=1 ./vsdownload.py --accept-license --dest /opt/msvc
106106
sudo ./install.sh /opt/msvc
107107
108-
cmake_flags: -DCMAKE_SYSTEM_NAME=Windows -DCMAKE_LINKER=link -DCMAKE_CXX_FLAGS_DEBUG="/MT /Zi /Ob0 /Od /RTC1" -DCMAKE_MSVC_DEBUG_INFORMATION_FORMAT=Embedded
108+
cmake_flags: -DCMAKE_SYSTEM_NAME=Windows -DCMAKE_LINKER=link -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreaded -DCMAKE_MSVC_DEBUG_INFORMATION_FORMAT=Embedded
109109
env: PATH=/opt/msvc/bin/x64:$PATH
110110
cc: cl
111111
cxx: cl

CMakeLists.txt

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
cmake_minimum_required(VERSION 3.0)
1+
cmake_minimum_required(VERSION 3.15)
22
project(corral)
33

44
set(CMAKE_CXX_STANDARD 20)
@@ -8,6 +8,9 @@ set(CMAKE_CXX_EXTENSIONS OFF)
88
add_library(
99
corral
1010
INTERFACE
11+
)
12+
target_sources(corral
13+
INTERFACE
1114
corral/asio.h
1215
corral/CBPortal.h
1316
corral/Channel.h

0 commit comments

Comments
 (0)