Skip to content

Commit 61bf40a

Browse files
authored
Export Imath from the build tree and so on. (AcademySoftwareFoundation#347)
make each file path of ImathConfig.cmake.in and ImathConfigVersion.cmake exact. Signed-off-by: Yuya Asano <[email protected]>
1 parent e2b743e commit 61bf40a

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

config/CMakeLists.txt

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,12 @@ endif()
7070

7171
include(CMakePackageConfigHelpers)
7272

73-
configure_package_config_file(ImathConfig.cmake.in
73+
configure_package_config_file(${CMAKE_CURRENT_SOURCE_DIR}/ImathConfig.cmake.in
7474
${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Config.cmake
7575
INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}
7676
)
7777

78-
write_basic_package_version_file("${PROJECT_NAME}ConfigVersion.cmake"
78+
write_basic_package_version_file("${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}ConfigVersion.cmake"
7979
VERSION ${IMATH_VERSION}
8080
COMPATIBILITY SameMajorVersion
8181
)
@@ -91,3 +91,8 @@ install(EXPORT ${PROJECT_NAME}
9191
NAMESPACE ${PROJECT_NAME}::
9292
EXPORT_LINK_INTERFACE_LIBRARIES
9393
)
94+
95+
export(EXPORT ${PROJECT_NAME}
96+
FILE "${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}Targets.cmake"
97+
NAMESPACE ${PROJECT_NAME}::
98+
)

0 commit comments

Comments
 (0)