Skip to content
Snippets Groups Projects
Commit a2536b10 authored by Joan Solà Ortega's avatar Joan Solà Ortega
Browse files

Comment out suitesparse stuff

parent 213208d6
No related branches found
No related tags found
1 merge request!1Comment out suitesparse stuff
...@@ -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}
......
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