Skip to content
Snippets Groups Projects
Commit 78247984 authored by Mederic Fourmy's avatar Mederic Fourmy
Browse files

fix cmake includes problems

parent abff3e7e
No related branches found
No related tags found
1 merge request!31devel->main
...@@ -93,12 +93,9 @@ IF(EXISTS "${WOLF_CONFIG_DIR}" AND NOT IS_DIRECTORY "${WOLF_CONFIG_DIR}") ...@@ -93,12 +93,9 @@ IF(EXISTS "${WOLF_CONFIG_DIR}" AND NOT IS_DIRECTORY "${WOLF_CONFIG_DIR}")
message(FATAL_ERROR "Bug: Specified CONFIG_DIR: " message(FATAL_ERROR "Bug: Specified CONFIG_DIR: "
"${WOLF_CONFIG_DIR} exists, but is not a directory.") "${WOLF_CONFIG_DIR} exists, but is not a directory.")
ENDIF() ENDIF()
# Configure config.h # Configure config.h
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/internal/config.h.in "${WOLF_CONFIG_DIR}/config.h") configure_file(${CMAKE_CURRENT_SOURCE_DIR}/internal/config.h.in "${WOLF_CONFIG_DIR}/config.h")
include_directories("${PROJECT_BINARY_DIR}/conf")
# ============ INCLUDES ============
INCLUDE_DIRECTORIES(BEFORE "include")
# ============ HEADERS ============ # ============ HEADERS ============
SET(HDRS_MATH SET(HDRS_MATH
...@@ -221,9 +218,9 @@ install( ...@@ -221,9 +218,9 @@ install(
${LIB_INSTALL_DIR}/${PLUGIN_NAME}/cmake ${LIB_INSTALL_DIR}/${PLUGIN_NAME}/cmake
) )
# Specifies include directories to use when compiling the plugin target target_include_directories(${PLUGIN_NAME} PUBLIC
# This way, include_directories does not need to be called in plugins depending on this one $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
target_include_directories(${PLUGIN_NAME} INTERFACE $<BUILD_INTERFACE:${PROJECT_BINARY_DIR}/conf>
$<INSTALL_INTERFACE:${INCLUDE_INSTALL_DIR}> $<INSTALL_INTERFACE:${INCLUDE_INSTALL_DIR}>
) )
......
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