mirror of
https://github.com/libSDL2pp/libSDL2pp.git
synced 2025-08-28 07:44:11 -04:00
Only enable -Werror in standalone build
This commit is contained in:
parent
ab5ca5a395
commit
3f4e0c79be
@ -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})
|
||||
|
Loading…
x
Reference in New Issue
Block a user