Remove cmake depends an ancient c++ standard
This commit is contained in:
parent
6943ad09e1
commit
05295266b3
|
@ -7,9 +7,6 @@ include(GNUInstallDirs)
|
|||
|
||||
include_directories("${PROJECT_BINARY_DIR}")
|
||||
|
||||
set(CMAKE_C_STANDARD 11)
|
||||
set(CMAKE_CXX_STANDARD 11)
|
||||
|
||||
set (CMAKE_EXPORT_COMPILE_COMMANDS ON)
|
||||
set (CMAKE_SKIP_RPATH ON)
|
||||
|
||||
|
@ -17,15 +14,6 @@ if (NOT CMAKE_BUILD_TYPE)
|
|||
set(CMAKE_BUILD_TYPE Debug)
|
||||
endif()
|
||||
|
||||
if (${CMAKE_BUILD_TYPE} STREQUAL "Release")
|
||||
add_definitions(-Drelease)
|
||||
set(CMAKE_C_FLAGS "$ENV{CFLAGS} -O1 -Wall")
|
||||
set(CMAKE_CXX_FLAGS "$ENV{CXXFLAGS} -O1 -Wall")
|
||||
elseif(${CMAKE_BUILD_TYPE} STREQUAL "Debug")
|
||||
set(CMAKE_C_FLAGS "$ENV{CFLAGS} -g -O0 -Wall")
|
||||
set(CMAKE_CXX_FLAGS "$ENV{CXXFLAGS} -g -O0 -Wall")
|
||||
endif()
|
||||
|
||||
message("Build Type: ${CMAKE_BUILD_TYPE}")
|
||||
|
||||
set (LIBRARY_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/lib)
|
||||
|
|
Loading…
Reference in New Issue