10 if (CMAKE_VERSION VERSION_LESS "3.1")
11 if (CMAKE_CXX_COMPILER_ID MATCHES "GNU" OR CMAKE_CXX_COMPILER_ID MATCHES "Clang")
12 set (CMAKE_CXX_FLAGS "--std=c++11 ${CMAKE_CXX_FLAGS}")
15 set (CMAKE_CXX_STANDARD 11)
18 # No warnings for astyle build
20 SET_SOURCE_FILES_PROPERTIES(${ASTYLE_SRCS} PROPERTIES COMPILE_FLAGS -w)
22 ADD_EXECUTABLE(opjstyle ${ASTYLE_SRCS})
23 SET_TARGET_PROPERTIES(opjstyle PROPERTIES LINKER_LANGUAGE CXX)
24 SET_TARGET_PROPERTIES(opjstyle PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/scripts)
26 IF (CMAKE_CXX_COMPILER_ID MATCHES "Clang")
27 SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lstdc++")
28 ENDIF (CMAKE_CXX_COMPILER_ID MATCHES "Clang")