Skip to content
Snippets Groups Projects

Comment out suitesparse stuff

Merged Joan Solà Ortega requested to merge remove_suitesparse into devel
1 file
+ 25
27
Compare changes
  • Side-by-side
  • Inline
+ 25
27
@@ -109,20 +109,19 @@ IF(Ceres_FOUND)
@@ -109,20 +109,19 @@ IF(Ceres_FOUND)
MESSAGE("Ceres Library FOUND: Ceres related sources will be built.")
MESSAGE("Ceres Library FOUND: Ceres related sources will be built.")
ENDIF(Ceres_FOUND)
ENDIF(Ceres_FOUND)
#FIND_PATH(
FIND_PATH(
# Suitesparse_INCLUDE_DIRS
Suitesparse_INCLUDE_DIRS
# NAMES SuiteSparse_config.h
NAMES SuiteSparse_config.h
# PATHS /usr/include/suitesparse /usr/local/include/suitesparse)
PATHS /usr/include/suitesparse /usr/local/include/suitesparse)
#MESSAGE("Found suitesparse_INCLUDE_DIRS:" ${Suitesparse_INCLUDE_DIRS})
MESSAGE("Found suitesparse_INCLUDE_DIRS:" ${Suitesparse_INCLUDE_DIRS})
#IF(Suitesparse_INCLUDE_DIRS)
IF(Suitesparse_INCLUDE_DIRS)
# SET(Suitesparse_FOUND TRUE)
SET(Suitesparse_FOUND TRUE)
# MESSAGE("Suitesparse FOUND: wolf_solver will be built.")
MESSAGE("Suitesparse FOUND: wolf_solver will be built.")
#ELSE (Suitesparse_INCLUDE_DIRS)
ELSE (Suitesparse_INCLUDE_DIRS)
# SET(Suitesparse_FOUND FALSE)
SET(Suitesparse_FOUND FALSE)
# MESSAGE(FATAL_ERROR "Suitesparse NOT FOUND")
MESSAGE(FATAL_ERROR "Suitesparse NOT FOUND")
#ENDIF (Suitesparse_INCLUDE_DIRS)
ENDIF (Suitesparse_INCLUDE_DIRS)
# Define the directory where will be the configured config.h
# Define the directory where will be the configured config.h
SET(WOLF_CONFIG_DIR ${PROJECT_BINARY_DIR}/conf/${PROJECT_NAME}/internal)
SET(WOLF_CONFIG_DIR ${PROJECT_BINARY_DIR}/conf/${PROJECT_NAME}/internal)
@@ -142,7 +141,7 @@ message("CONFIG DIRECTORY ${PROJECT_BINARY_DIR}")
@@ -142,7 +141,7 @@ message("CONFIG DIRECTORY ${PROJECT_BINARY_DIR}")
include_directories("${PROJECT_BINARY_DIR}/conf")
include_directories("${PROJECT_BINARY_DIR}/conf")
#INCLUDES SECTION
#INCLUDES SECTION
# ============EXAMPLE==================
# ==============================
INCLUDE_DIRECTORIES(${EIGEN_INCLUDE_DIRS})
INCLUDE_DIRECTORIES(${EIGEN_INCLUDE_DIRS})
INCLUDE_DIRECTORIES(${wolf_INCLUDE_DIRS})
INCLUDE_DIRECTORIES(${wolf_INCLUDE_DIRS})
INCLUDE_DIRECTORIES(BEFORE "include")
INCLUDE_DIRECTORIES(BEFORE "include")
@@ -261,21 +260,21 @@ ADD_LIBRARY(${PLUGIN_NAME}
@@ -261,21 +260,21 @@ ADD_LIBRARY(${PLUGIN_NAME}
${SRCS_WRAPPER}
${SRCS_WRAPPER}
${SRCS_YAML}
${SRCS_YAML}
)
)
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${CMAKE_THREAD_LIBS_INIT})
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${laser_scan_utils_LIBRARY})
#Link the created libraries
#Link the created libraries
#===============EXAMPLE=========================
#===============EXAMPLE=========================
# IF (Ceres_FOUND)
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${CMAKE_THREAD_LIBS_INIT})
# TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${CERES_LIBRARIES})
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${wolf_LIBRARY})
# ENDIF(Ceres_FOUND)
IF (GLOG_FOUND)
 
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${GLOG_LIBRARY})
 
ENDIF (GLOG_FOUND)
 
IF (Ceres_FOUND)
 
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${CERES_LIBRARIES})
 
ENDIF(Ceres_FOUND)
#Build tests
#Build tests
#===============EXAMPLE=========================
#===============EXAMPLE=========================
IF (GLOG_FOUND)
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} ${GLOG_LIBRARY})
ENDIF (GLOG_FOUND)
IF (GLOG_FOUND)
IF (GLOG_FOUND)
IF(BUILD_TESTS)
IF(BUILD_TESTS)
MESSAGE("Building tests.")
MESSAGE("Building tests.")
@@ -284,7 +283,6 @@ IF (GLOG_FOUND)
@@ -284,7 +283,6 @@ IF (GLOG_FOUND)
ENDIF (GLOG_FOUND)
ENDIF (GLOG_FOUND)
#install library
#install library
#=============================================================
#=============================================================
INSTALL(TARGETS ${PLUGIN_NAME} EXPORT ${PLUGIN_NAME}Targets
INSTALL(TARGETS ${PLUGIN_NAME} EXPORT ${PLUGIN_NAME}Targets
RUNTIME DESTINATION bin
RUNTIME DESTINATION bin
@@ -311,8 +309,8 @@ INSTALL(FILES ${HDRS_LANDMARK}
@@ -311,8 +309,8 @@ INSTALL(FILES ${HDRS_LANDMARK}
DESTINATION include/iri-algorithms/wolf/plugin_${PROJECT_NAME}/${PROJECT_NAME}/landmark)
DESTINATION include/iri-algorithms/wolf/plugin_${PROJECT_NAME}/${PROJECT_NAME}/landmark)
INSTALL(FILES ${HDRS_WRAPPER}
INSTALL(FILES ${HDRS_WRAPPER}
DESTINATION include/iri-algorithms/wolf/plugin_${PROJECT_NAME}/${PROJECT_NAME}/ceres_wrapper)
DESTINATION include/iri-algorithms/wolf/plugin_${PROJECT_NAME}/${PROJECT_NAME}/ceres_wrapper)
INSTALL(FILES ${HDRS_SOLVER_SUITESPARSE}
#INSTALL(FILES ${HDRS_SOLVER_SUITESPARSE}
DESTINATION include/iri-algorithms/wolf/plugin_${PROJECT_NAME}/${PROJECT_NAME}/solver_suitesparse)
# DESTINATION include/iri-algorithms/wolf/plugin_${PROJECT_NAME}/${PROJECT_NAME}/solver_suitesparse)
INSTALL(FILES ${HDRS_SOLVER}
INSTALL(FILES ${HDRS_SOLVER}
DESTINATION include/iri-algorithms/wolf/plugin_${PROJECT_NAME}/${PROJECT_NAME}/solver)
DESTINATION include/iri-algorithms/wolf/plugin_${PROJECT_NAME}/${PROJECT_NAME}/solver)
INSTALL(FILES ${HDRS_SERIALIZATION}
INSTALL(FILES ${HDRS_SERIALIZATION}
Loading