Skip to content

Commit b54a5ec

Browse files
committed
Set CMake policy CMP0091 in CI build for Conan
1 parent 7bdd99b commit b54a5ec

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

.github/workflows/cmake.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ jobs:
103103
-DLXGUI_BUILD_EXAMPLES=OFF \
104104
-DLXGUI_DEV=ON \
105105
-DCMAKE_INSTALL_PREFIX=`pwd`/../install \
106+
-DCMAKE_POLICY_DEFAULT_CMP0091=NEW \
106107
${{matrix.platform.cmake-flags}}
107108
108109
- name: Build
@@ -128,7 +129,8 @@ jobs:
128129
cmake ../examples/sdl${{matrix.platform.suffix}} \
129130
-DCMAKE_BUILD_TYPE=${BUILD_TYPE} \
130131
-DCMAKE_TOOLCHAIN_FILE=`pwd`/../dependencies/conan_toolchain.cmake \
131-
-DCMAKE_PREFIX_PATH=`pwd`/../install
132+
-DCMAKE_PREFIX_PATH=`pwd`/../install \
133+
-DCMAKE_POLICY_DEFAULT_CMP0091=NEW
132134
cmake --build . --config ${BUILD_TYPE} --parallel 2
133135
134136
- name: Build example OpenGL-SDL
@@ -140,7 +142,8 @@ jobs:
140142
cmake ../examples/opengl-sdl${{matrix.platform.suffix}} \
141143
-DCMAKE_BUILD_TYPE=${BUILD_TYPE} \
142144
-DCMAKE_TOOLCHAIN_FILE=`pwd`/../dependencies/conan_toolchain.cmake \
143-
-DCMAKE_PREFIX_PATH=`pwd`/../install
145+
-DCMAKE_PREFIX_PATH=`pwd`/../install \
146+
-DCMAKE_POLICY_DEFAULT_CMP0091=NEW
144147
cmake --build . --config ${BUILD_TYPE} --parallel 2
145148
146149
- name: Build example SFML
@@ -153,7 +156,8 @@ jobs:
153156
cmake ../examples/sfml${{matrix.platform.suffix}} \
154157
-DCMAKE_BUILD_TYPE=${BUILD_TYPE} \
155158
-DCMAKE_TOOLCHAIN_FILE=`pwd`/../dependencies/conan_toolchain.cmake \
156-
-DCMAKE_PREFIX_PATH=`pwd`/../install
159+
-DCMAKE_PREFIX_PATH=`pwd`/../install \
160+
-DCMAKE_POLICY_DEFAULT_CMP0091=NEW
157161
cmake --build . --config ${BUILD_TYPE} --parallel 2
158162
159163
- name: Build example OpenGL-SFML
@@ -166,7 +170,8 @@ jobs:
166170
cmake ../examples/opengl-sfml${{matrix.platform.suffix}} \
167171
-DCMAKE_BUILD_TYPE=${BUILD_TYPE} \
168172
-DCMAKE_TOOLCHAIN_FILE=`pwd`/../dependencies/conan_toolchain.cmake \
169-
-DCMAKE_PREFIX_PATH=`pwd`/../install
173+
-DCMAKE_PREFIX_PATH=`pwd`/../install \
174+
-DCMAKE_POLICY_DEFAULT_CMP0091=NEW
170175
cmake --build . --config ${BUILD_TYPE} --parallel 2
171176
172177
- name: Prepare publish package

0 commit comments

Comments
 (0)