Skip to content
Snippets Groups Projects
Verified Commit 1af62851 authored by Justin Carpentier's avatar Justin Carpentier
Browse files

cmake: set CXX standard to C++11 when required

parent 7f3c049f
No related branches found
No related tags found
No related merge requests found
......@@ -100,6 +100,12 @@ IF(BUILD_WITH_URDF_SUPPORT)
LIST(APPEND CFLAGS_DEPENDENCIES "-DPINOCCHIO_WITH_URDFDOM")
ENDIF(BUILD_WITH_URDF_SUPPORT)
IF(${URDFDOM_VERSION} VERSION_GREATER "0.4.2")
SET(CMAKE_CXX_STANDARD 11)
SET(CMAKE_CXX_STANDARD_REQUIRED ON)
MESSAGE("-- Since urdfdom >= 1.0.0, the default C++ standard is C++11. The project is then compiled with C++11 standard.")
ENDIF(${URDFDOM_VERSION} VERSION_GREATER "0.4.2")
IF(BUILD_WITH_AUTODIFF_SUPPORT)
ADD_REQUIRED_DEPENDENCY("cppad >= 20180000.0")
ENDIF(BUILD_WITH_AUTODIFF_SUPPORT)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment