Only enable -Werror in standalone build

This commit is contained in:
Dmitry Marakasov 2014-07-21 19:04:28 +04:00
parent ab5ca5a395
commit 3f4e0c79be

View File

@ -9,7 +9,8 @@ SET(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
FIND_PACKAGE(SDL2 REQUIRED)
# compiler flags
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -Wextra -Werror -pedantic")
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -Wextra -pedantic")
SET(WERROR_FLAG "-Werror")
# definitions
INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR})
@ -40,6 +41,8 @@ SET(LIBRARY_HEADERS
IF(CMAKE_SOURCE_DIR STREQUAL PROJECT_SOURCE_DIR)
MESSAGE(STATUS "libSDL2pp standalone build")
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${WERROR_FLAG}")
# library
ADD_LIBRARY(SDL2pp SHARED ${LIBRARY_SOURCES} ${LIBRARY_HEADERS})
TARGET_LINK_LIBRARIES(SDL2pp ${SDL2_LIBRARY})