Skip to content

Commit adc75b7

Browse files
committed
[CMake] require C++11
1 parent c55d498 commit adc75b7

File tree

2 files changed

+4
-5
lines changed

2 files changed

+4
-5
lines changed

CMakeLists.txt

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
cmake_minimum_required(VERSION 2.8.3)
66

77
set(CXX_DISABLE_WERROR True)
8+
SET(CMAKE_CXX_STANDARD 11)
89
set(WARNING_CXX_FLAGS "${WARNING_CXX_FLAGS} -Werror=format-security")
910

1011
set(PROJECT_NAMESPACE stack-of-tasks)
@@ -17,7 +18,8 @@ include(cmake/ros.cmake)
1718
include(cmake/GNUInstallDirs.cmake)
1819
include(cmake/python.cmake)
1920

20-
project(roscontrol_sot)
21+
CMAKE_POLICY(SET CMP0048 OLD)
22+
project(roscontrol_sot CXX)
2123

2224
find_package(PkgConfig REQUIRED)
2325

@@ -50,9 +52,6 @@ include_directories(include tests ${bullet_INCLUDE_DIRS} ${catkin_INCLUDE_DIRS})
5052

5153
link_directories(${bullet_LIBRARY_DIRS})
5254

53-
CMAKE_POLICY(SET CMP0048 OLD)
54-
PROJECT(${PROJECT_NAME} CXX)
55-
5655
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_BINARY_DIR}/bin)
5756
set(LIBRARY_OUTPUT_PATH ${PROJECT_BINARY_DIR}/lib)
5857
set(CMAKE_INSTALL_RPATH "${LIBRARY_OUTPUT_PATH}")

0 commit comments

Comments
 (0)