|
|
@ -36,7 +36,11 @@ list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/Modules) |
|
|
|
######################################################################## |
|
|
|
######################################################################## |
|
|
|
# Compiler specific setup |
|
|
|
# Compiler specific setup |
|
|
|
######################################################################## |
|
|
|
######################################################################## |
|
|
|
if(CMAKE_COMPILER_IS_GNUCXX AND NOT WIN32) |
|
|
|
if(CMAKE_COMPILER_IS_GNUCC AND NOT WIN32) |
|
|
|
|
|
|
|
ADD_DEFINITIONS(-Wall) |
|
|
|
|
|
|
|
ADD_DEFINITIONS(-Wextra) |
|
|
|
|
|
|
|
ADD_DEFINITIONS(-Wno-unused) |
|
|
|
|
|
|
|
ADD_DEFINITIONS(-Wsign-compare) |
|
|
|
#http://gcc.gnu.org/wiki/Visibility |
|
|
|
#http://gcc.gnu.org/wiki/Visibility |
|
|
|
add_definitions(-fvisibility=hidden) |
|
|
|
add_definitions(-fvisibility=hidden) |
|
|
|
endif() |
|
|
|
endif() |
|
|
|