Commit 99886c7b authored by mederic_fourmy's avatar mederic_fourmy
Browse files

[skip-ci] Merge branch 'devel' into 19-apriltag-factor-projection

parents e8dc9fa2 b86f6ee4
......@@ -37,3 +37,4 @@ demos/map_apriltag_save.yaml
Testing/Temporary/LastTest.log
Testing/Temporary/CTestCostData.txt
.clang-format
......@@ -94,13 +94,10 @@ IF(EXISTS "${WOLF_CONFIG_DIR}" AND NOT IS_DIRECTORY "${WOLF_CONFIG_DIR}")
message(FATAL_ERROR "Bug: Specified CONFIG_DIR: "
"${WOLF_CONFIG_DIR} exists, but is not a directory.")
ENDIF()
# Configure config.h
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/internal/config.h.in "${WOLF_CONFIG_DIR}/config.h")
message("CONFIG DIRECTORY ${PROJECT_BINARY_DIR}")
include_directories("${PROJECT_BINARY_DIR}/conf")
# ============ INCLUDES ============
INCLUDE_DIRECTORIES(BEFORE "include")
# ============ HEADERS ============
SET(HDRS_FACTOR
......@@ -195,12 +192,13 @@ install(
${LIB_INSTALL_DIR}/${PLUGIN_NAME}/cmake
)
# Specifies include directories to use when compiling the plugin target
# This way, include_directories does not need to be called in plugins depending on this one
target_include_directories(${PLUGIN_NAME} INTERFACE
target_include_directories(${PLUGIN_NAME} PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
$<BUILD_INTERFACE:${PROJECT_BINARY_DIR}/conf>
$<INSTALL_INTERFACE:${INCLUDE_INSTALL_DIR}>
)
#install headers
INSTALL(FILES ${HDRS_FACTOR}
DESTINATION ${INCLUDE_INSTALL_DIR}/${PROJECT_NAME}/factor)
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment