Skip to content
Snippets Groups Projects
Commit aac4b0e5 authored by Joan Vallvé Navarro's avatar Joan Vallvé Navarro
Browse files

wip

parent c37aaf10
No related branches found
No related tags found
1 merge request!49Draft: Resolve "Adapt to new sensor constructors in core"
include:
- project: 'mobile_robotics/wolf_projects/wolf_lib/wolf'
ref: $WOLF_CORE_BRANCH
ref: 454-implementation-of-new-nodes-creation #$WOLF_CORE_BRANCH
file:
- '.ci_templates/.license_headers.yml'
- '.ci_templates/.yaml_schema_cpp.yml'
......@@ -27,7 +27,7 @@ stages:
.print_variables_template: &print_variables_definition
# Print variables
- echo $WOLF_CORE_BRANCH
- echo $CI_COMMIT_BRANCH
- echo $CI_COMMIT_REF_NAME
- echo $WOLF_IMU_BRANCH
.preliminaries_template: &preliminaries_definition
......
......@@ -78,9 +78,7 @@ FIND_PACKAGE(Eigen3 3.3 REQUIRED CONFIG)
# ============ CONFIG.H ============
set(_WOLF_CODE_DIR ${CMAKE_SOURCE_DIR})
# variable used to compile the config.h.in file
string(TOUPPER ${PROJECT_NAME} PROJECT_NAME_UPPER)
set(_WOLF_LIB_DIR ${CMAKE_INSTALL_PREFIX}/${LIB_INSTALL_DIR})
# Define the directory where will be the configured config.h
SET(WOLF_CONFIG_DIR ${PROJECT_BINARY_DIR}/conf/${PROJECT_NAME}/internal)
......@@ -177,9 +175,9 @@ endif()
#Link the created libraries
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} PUBLIC wolfcore)
TARGET_LINK_LIBRARIES(${PLUGIN_NAME} PUBLIC Eigen3::Eigen)
#===============Build tests=========================
#Build tests
#========================================
IF(BUILD_TESTS)
MESSAGE("Building tests.")
add_subdirectory(test)
......@@ -232,9 +230,14 @@ INSTALL(FILES ${HDRS_SENSOR}
INSTALL(FILES ${HDRS_UTILS}
DESTINATION ${INCLUDE_INSTALL_DIR}/${PROJECT_NAME}/utils)
#install config.h
INSTALL(FILES "${WOLF_CONFIG_DIR}/config.h"
DESTINATION ${INCLUDE_INSTALL_DIR}/${PROJECT_NAME}/internal)
#install schemas
INSTALL(DIRECTORY schema
DESTINATION ${INCLUDE_INSTALL_DIR}/${PROJECT_NAME})
export(PACKAGE ${PLUGIN_NAME})
FIND_PACKAGE(Doxygen MODULE)
......
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