11cmake_minimum_required (VERSION 3.18.0)
22set (CMAKE_OSX_DEPLOYMENT_TARGET "10.9" CACHE STRING "Minimum OS X deployment version" )
3- project (Griddly VERSION 1.6.5 )
3+ project (Griddly VERSION 1.6.6 )
44
55string (TOLOWER ${PROJECT_NAME} PROJECT_NAME_LOWERCASE)
66
@@ -128,6 +128,9 @@ find_package(yaml-cpp REQUIRED)
128128find_package (spdlog REQUIRED)
129129
130130if (NOT WASM)
131+
132+ include (${CMAKE_BINARY_DIR} /conan_paths.cmake)
133+
131134 # find the dependencies from conan
132135 set (PYBIND11_FINDPYTHON FALSE )
133136
@@ -149,6 +152,7 @@ if(NOT WASM)
149152
150153 # ShaderC for compiling shaders
151154 find_package (shaderc REQUIRED)
155+
152156endif ()
153157
154158include (${CMAKE_CONFIG_FOLDER} /targets/griddly.cmake)
@@ -163,9 +167,15 @@ else()
163167 set (ENV{GLSLC_BIN} ${CONAN_SHADERC_ROOT} /bin/glslc)
164168
165169 if (MSVC )
166- execute_process (COMMAND ${CMAKE_CURRENT_SOURCE_DIR} /compile_shaders.bat RESULT_VARIABLE rv)
170+ execute_process (COMMAND ${CMAKE_CURRENT_SOURCE_DIR} /compile_shaders.bat RESULT_VARIABLE STATUS )
171+ if (STATUS AND NOT STATUS EQUAL 0)
172+ message ( FATAL_ERROR "Cannot compile shaders: ${STATUS} " )
173+ endif ()
167174 else ()
168- execute_process (COMMAND bash ${CMAKE_CURRENT_SOURCE_DIR} /compile_shaders.sh RESULT_VARIABLE rv)
175+ execute_process (COMMAND bash ${CMAKE_CURRENT_SOURCE_DIR} /compile_shaders.sh RESULT_VARIABLE STATUS )
176+ if (STATUS AND NOT STATUS EQUAL 0)
177+ message ( FATAL_ERROR "Cannot compile shaders: ${STATUS} " )
178+ endif ()
169179 endif ()
170180
171181 if (ENABLE_PYTHON_BINDINGS)
0 commit comments