File 0005-optimize-werror.patch of Package libjsoncpp
Description: let all errors as warnings.. cos it works
Author: Peter Spiess-Knafl <dev@spiessknafl.at>
--- libjsoncpp-1.6.5.orig/CMakeLists.txt
+++ libjsoncpp-1.6.5/CMakeLists.txt
@@ -99,10 +99,10 @@ endif( MSVC )
if (CMAKE_CXX_COMPILER_ID MATCHES "Clang")
# using regular Clang or AppleClang
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Werror -Wall -Wconversion -Wshadow -Wno-sign-conversion")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall")
elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "GNU")
# using GCC
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Werror -Wall -Wconversion -Wshadow -Wextra -pedantic")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -pedantic")
# not yet ready for -Wsign-conversion
endif()