Skip to content
Snippets Groups Projects
Commit 1862c265 authored by Sebastian Hahta's avatar Sebastian Hahta
Browse files

cmake build dir fix

parent be065152
No related branches found
No related tags found
No related merge requests found
...@@ -322,7 +322,7 @@ configure_package_config_file( ...@@ -322,7 +322,7 @@ configure_package_config_file(
cmake/BeyondProtocolConfig.cmake.in cmake/BeyondProtocolConfig.cmake.in
"${CMAKE_CURRENT_BINARY_DIR}/BeyondProtocolConfig.cmake" "${CMAKE_CURRENT_BINARY_DIR}/BeyondProtocolConfig.cmake"
INSTALL_DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/BeyondProtocol" INSTALL_DESTINATION "${CMAKE_INSTALL_LIBDIR}/cmake/BeyondProtocol"
PATH_VARS INCLUDE_INSTALL_DIR PATH_VARS INCLUDE_INSTALL_DIR CMAKE_CURRENT_SOURCE_DIR
) )
write_basic_package_version_file( write_basic_package_version_file(
......
...@@ -25,4 +25,10 @@ endif() ...@@ -25,4 +25,10 @@ endif()
check_required_components(BeyondProtocol) check_required_components(BeyondProtocol)
if (NOT EXISTS @PACKAGE_INCLUDE_INSTALL_DIR@ AND EXISTS @PACKAGE_CMAKE_CURRENT_SOURCE_DIR@/include)
# Workaround when using build directory instead of install directory
set_and_check(PROTOCOL_INCLUDE_DIRS @PACKAGE_CMAKE_CURRENT_SOURCE_DIR@/include)
else()
# Default: use install (package) includes if they exist
set_and_check(PROTOCOL_INCLUDE_DIRS @PACKAGE_INCLUDE_INSTALL_DIR@) set_and_check(PROTOCOL_INCLUDE_DIRS @PACKAGE_INCLUDE_INSTALL_DIR@)
endif()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment