equal
deleted
inserted
replaced
4 set(SOURCES ${SOURCE_FILES} ${HEADER_FILES}) |
4 set(SOURCES ${SOURCE_FILES} ${HEADER_FILES}) |
5 |
5 |
6 # Set default compile flags for GCC |
6 # Set default compile flags for GCC |
7 if(CMAKE_COMPILER_IS_GNUCXX) |
7 if(CMAKE_COMPILER_IS_GNUCXX) |
8 message(STATUS "GCC detected, enabling pedantic mode and warnings") |
8 message(STATUS "GCC detected, enabling pedantic mode and warnings") |
9 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++98 -pedantic -Wall -Wextra") |
9 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++98 -Wall -Wextra") |
10 endif(CMAKE_COMPILER_IS_GNUCXX) |
10 endif(CMAKE_COMPILER_IS_GNUCXX) |
11 |
11 |
12 # Generate config.h |
12 # Generate config.h |
13 configure_file("${CMAKE_CURRENT_SOURCE_DIR}/config.h.in" "${CMAKE_CURRENT_BINARY_DIR}/config.h" @ONLY) |
13 configure_file("${CMAKE_CURRENT_SOURCE_DIR}/config.h.in" "${CMAKE_CURRENT_BINARY_DIR}/config.h" @ONLY) |
14 include_directories("${CMAKE_CURRENT_BINARY_DIR}") |
14 include_directories("${CMAKE_CURRENT_BINARY_DIR}") |