24 lines
959 B
Text
24 lines
959 B
Text
- fix building with system gtest
|
|
- remove -std=c++11; gtest wants at least C++14
|
|
|
|
Index: cmake/utils.cmake
|
|
--- cmake/utils.cmake.orig
|
|
+++ cmake/utils.cmake
|
|
@@ -18,7 +18,7 @@ function (shaderc_use_gmock TARGET)
|
|
target_include_directories(${TARGET} PRIVATE
|
|
${gmock_SOURCE_DIR}/include
|
|
${gtest_SOURCE_DIR}/include)
|
|
- target_link_libraries(${TARGET} PRIVATE gmock gtest_main)
|
|
+ target_link_libraries(${TARGET} PRIVATE gmock gtest gtest_main)
|
|
endfunction(shaderc_use_gmock)
|
|
|
|
function(shaderc_default_c_compile_options TARGET)
|
|
@@ -59,7 +59,7 @@ endfunction(shaderc_default_c_compile_options)
|
|
function(shaderc_default_compile_options TARGET)
|
|
shaderc_default_c_compile_options(${TARGET})
|
|
if (NOT "${MSVC}")
|
|
- target_compile_options(${TARGET} PRIVATE -std=c++11)
|
|
+ target_compile_options(${TARGET} PRIVATE)
|
|
if (NOT SHADERC_ENABLE_SHARED_CRT)
|
|
if (WIN32)
|
|
# For MinGW cross compile, statically link to the C++ runtime.
|