From ca2f9e7823a163460fea7058fc2f950c1ddf33e4 Mon Sep 17 00:00:00 2001 From: Joseph Mirabel <jmirabel@laas.fr> Date: Tue, 14 Jun 2016 11:41:05 +0200 Subject: [PATCH] Clean CMakeLists.txt (remove FCL_HAVE_FLANN and FCL_HAVE_TINYXML) --- CMakeLists.txt | 5 ----- CMakeModules/Findflann.cmake | 14 -------------- CMakeModules/Findtinyxml.cmake | 21 --------------------- include/hpp/fcl/config-fcl.hh.in | 3 --- 4 files changed, 43 deletions(-) delete mode 100644 CMakeModules/Findflann.cmake delete mode 100644 CMakeModules/Findtinyxml.cmake diff --git a/CMakeLists.txt b/CMakeLists.txt index 82764318..1f98e574 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -64,11 +64,6 @@ if (OCTOMAP_INCLUDE_DIRS AND OCTOMAP_LIBRARY_DIRS) else() message(STATUS "FCL does not use Octomap") endif() -# flann package ill defined: comment. -# add_optional_dependency("flann >= 1.7") -# if (${FLANN_FOUND}) -# add_definitions(-DFCL_HAVE_FLANN=1) -# endif() SET(${PROJECT_NAME}_HEADERS include/hpp/fcl/collision_data.h diff --git a/CMakeModules/Findflann.cmake b/CMakeModules/Findflann.cmake deleted file mode 100644 index 3b3f6dc0..00000000 --- a/CMakeModules/Findflann.cmake +++ /dev/null @@ -1,14 +0,0 @@ -# Find FLANN, a Fast Library for Approximate Nearest Neighbors - -include(FindPackageHandleStandardArgs) - -find_path(FLANN_INCLUDE_DIR flann.hpp PATH_SUFFIXES flann) -if (FLANN_INCLUDE_DIR) - file(READ "${FLANN_INCLUDE_DIR}/config.h" FLANN_CONFIG) - string(REGEX REPLACE ".*FLANN_VERSION_ \"([0-9.]+)\".*" "\\1" FLANN_VERSION ${FLANN_CONFIG}) - if(NOT FLANN_VERSION VERSION_LESS flann_FIND_VERSION) - string(REGEX REPLACE "/flann$" "" FLANN_INCLUDE_DIRS ${FLANN_INCLUDE_DIR}) - endif() -endif() - -find_package_handle_standard_args(flann DEFAULT_MSG FLANN_INCLUDE_DIRS) diff --git a/CMakeModules/Findtinyxml.cmake b/CMakeModules/Findtinyxml.cmake deleted file mode 100644 index fe55d8cd..00000000 --- a/CMakeModules/Findtinyxml.cmake +++ /dev/null @@ -1,21 +0,0 @@ -# this module was taken from http://trac.evemu.org/browser/trunk/cmake/FindTinyXML.cmake -# - Find TinyXML -# Find the native TinyXML includes and library -# -# TINYXML_FOUND - True if TinyXML found. -# TINYXML_INCLUDE_DIR - where to find tinyxml.h, etc. -# TINYXML_LIBRARIES - List of libraries when using TinyXML. -# -INCLUDE( "FindPackageHandleStandardArgs" ) - - -FIND_PATH( TINYXML_INCLUDE_DIRS "tinyxml.h" -PATH_SUFFIXES "tinyxml" ) - -FIND_LIBRARY( TINYXML_LIBRARY_DIRS -NAMES "tinyxml" -PATH_SUFFIXES "tinyxml" ) - -# handle the QUIETLY and REQUIRED arguments and set TINYXML_FOUND to TRUE if -# all listed variables are TRUE -FIND_PACKAGE_HANDLE_STANDARD_ARGS( "TinyXML" DEFAULT_MSG TINYXML_INCLUDE_DIRS TINYXML_LIBRARY_DIRS ) diff --git a/include/hpp/fcl/config-fcl.hh.in b/include/hpp/fcl/config-fcl.hh.in index e095389d..13873fe3 100644 --- a/include/hpp/fcl/config-fcl.hh.in +++ b/include/hpp/fcl/config-fcl.hh.in @@ -38,10 +38,7 @@ # include "config.h" #cmakedefine01 FCL_HAVE_EIGEN - #cmakedefine01 FCL_HAVE_OCTOMAP -#cmakedefine01 FCL_HAVE_FLANN -#cmakedefine01 FCL_HAVE_TINYXML #endif // FCL_CONFIG_FCL_HH -- GitLab