Skip to content
This repository was archived by the owner on Feb 14, 2025. It is now read-only.

Commit c915a13

Browse files
bugfix(conda) fied paths.hpp and config.hpp in install
1 parent 88bcc2e commit c915a13

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

CMakeLists.txt

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,13 @@ export(PACKAGE ${PROJECT_NAME})
353353
# PROJECT CONFIG
354354
# Add the targets, libraries and tests.
355355
# +============================================================================
356+
include(CMakePackageConfigHelpers)
357+
358+
configure_package_config_file(
359+
"${CMAKE_CURRENT_SOURCE_DIR}/${PROJECT_NAME_LOWER}-config.cmake.in"
360+
"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME_LOWER}-config.cmake"
361+
INSTALL_DESTINATION "${INSTALL_CMAKE_DIR}")
362+
356363
configure_file(
357364
"${CMAKE_CURRENT_SOURCE_DIR}/${PROJECT_NAME_LOWER}-config.cmake.in"
358365
"${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME_LOWER}-config.cmake" @ONLY
@@ -368,13 +375,14 @@ file(
368375
)
369376

370377
install(
371-
FILES "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME_LOWER}-config.cmake"
378+
FILES
379+
# "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME_LOWER}-config.cmake"
372380
"${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules/TudatFindBoost.cmake"
373381
DESTINATION "${INSTALL_CMAKE_DIR}"
374382
)
375383

376384
# Take care of versioning.
377-
include(CMakePackageConfigHelpers)
385+
378386
# NOTE: SameMinorVersion available only
379387
# since CMake 3.11.
380388
if (${CMAKE_VERSION} VERSION_LESS "3.11.0")

tudat-config.cmake.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ include(CMakeFindDependencyMacro)
1616
#set(_TUDAT_FIND_BOOST_UNIT_TEST_FRAMEWORK ON)
1717
#include(TudatFindBoost)
1818

19+
@PACKAGE_INIT@
20+
1921
# Tell the user project where to find our headers and libraries
2022
set (Tudat_VERSION "@Tudat_VERSION@")
2123
set (Tudat_INCLUDE_DIRS "${CMAKE_CURRENT_LIST_DIR}/@RELATIVE_INSTALL_INCLUDE_DIR@")

0 commit comments

Comments
 (0)