blob: 6b1f68076251d675f05cdc17faa649a48f07eba5 [file] [log] [blame]
--- opencollada/DAEValidator/CMakeLists.txt.orig 2016-10-14 12:42:00.737418400 +0300
+++ opencollada/DAEValidator/CMakeLists.txt 2016-10-14 12:44:02.532358500 +0300
@@ -91,16 +91,16 @@
target_link_libraries(DAEValidatorExecutable ${Libraries})
set_target_properties(DAEValidatorExecutable PROPERTIES OUTPUT_NAME DAEValidator)
-if (WIN32)
+if (MSVC)
# C4505: 'function' : unreferenced local function has been removed
# C4514: 'function' : unreferenced inline function has been removed
# C4592: symbol will be dynamically initialized (implementation limitation)
# C4710: 'function' : function not inlined
# C4711: function 'function' selected for inline expansion
# C4820: 'bytes' bytes padding added after construct 'member_name'
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /MP /Wall /WX /wd4505 /wd4514 /wd4592 /wd4710 /wd4711 /wd4820")
else ()
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -Werror")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall")
endif ()
add_custom_command(
@@ -128,7 +128,7 @@
endforeach(templateFile)
endmacro(configure_files)
-if (WIN32 AND ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} GREATER 3.0.1)
+if (MSVC AND ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION} GREATER 3.0.1)
set(DAEValidatorTestsSources
tests/src/ArgumentParserTests.cpp
tests/src/Common.cpp