mirror of
https://github.com/libSDL2pp/libSDL2pp.git
synced 2025-08-04 03:15:59 -04:00
Make build MSVC-aware, provide specific set of flags
This commit is contained in:
parent
42fa7bdd70
commit
d4426eb36a
@ -8,11 +8,15 @@ SET(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
|
||||
# depends
|
||||
FIND_PACKAGE(SDL2 REQUIRED)
|
||||
|
||||
# compiler flags
|
||||
# compiler flags & definitions
|
||||
IF(MSVC)
|
||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /W3")
|
||||
SET(WERROR_FLAG "/WX")
|
||||
ELSE(MSVC)
|
||||
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -Wextra -pedantic")
|
||||
SET(WERROR_FLAG "-Werror")
|
||||
ENDIF(MSVC)
|
||||
|
||||
# definitions
|
||||
INCLUDE_DIRECTORIES(${PROJECT_SOURCE_DIR})
|
||||
INCLUDE_DIRECTORIES(${SDL2_INCLUDE_DIR})
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user