From ebc28912f7917440cfa16666779d48490a1d6a25 Mon Sep 17 00:00:00 2001 From: jcarpent <jcarpent@laas.fr> Date: Wed, 18 Oct 2017 10:26:48 +0200 Subject: [PATCH] [CMake] Use common IDE group name --- CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index cdb06c7b..79280387 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,6 +19,7 @@ CMAKE_MINIMUM_REQUIRED(VERSION 2.6) INCLUDE(cmake/base.cmake) INCLUDE(cmake/boost.cmake) INCLUDE(cmake/python.cmake) +INCLUDE(cmake/ide.cmake) SET(PROJECT_NAME eigenpy) SET(PROJECT_DESCRIPTION "Wrapping Eigen3 -- numpy") @@ -96,6 +97,7 @@ SET(HEADERS solvers/ConjugateGradient.hpp solvers/SparseSolverBase.hpp ) + MAKE_DIRECTORY("${${PROJECT_NAME}_BINARY_DIR}/include/eigenpy") MAKE_DIRECTORY("${${PROJECT_NAME}_BINARY_DIR}/include/eigenpy/solvers") INCLUDE_DIRECTORIES(${${PROJECT_NAME}_BINARY_DIR}/include/eigenpy) @@ -146,6 +148,9 @@ TARGET_LINK_BOOST_PYTHON(${PROJECT_NAME}) PKG_CONFIG_USE_DEPENDENCY(${PROJECT_NAME} eigen3) INSTALL(TARGETS ${PROJECT_NAME} DESTINATION ${CMAKE_INSTALL_PREFIX}/lib) +ADD_HEADER_GROUP(${PROJECT_NAME}_HEADERS) +ADD_SOURCE_GROUP(${PROJECT_NAME}_SOURCES) + # ---------------------------------------------------- # --- UNIT TEST -------------------------------------- # ---------------------------------------------------- -- GitLab