From 99f99e7157b3b6b4ad8f9bd70dca122d7ca6d6b2 Mon Sep 17 00:00:00 2001 From: David Gardner Date: Wed, 29 Jan 2025 14:01:39 -0800 Subject: [PATCH 1/2] Don't add MatX to the install export set, lib is header-only and can only be included in .cu files --- cmake/morpheus_utils/package_config/matx/Configure_matx.cmake | 2 -- 1 file changed, 2 deletions(-) diff --git a/cmake/morpheus_utils/package_config/matx/Configure_matx.cmake b/cmake/morpheus_utils/package_config/matx/Configure_matx.cmake index aff1523..8c5dc49 100644 --- a/cmake/morpheus_utils/package_config/matx/Configure_matx.cmake +++ b/cmake/morpheus_utils/package_config/matx/Configure_matx.cmake @@ -30,8 +30,6 @@ function(morpheus_utils_configure_matx) matx matx::matx BUILD_EXPORT_SET ${PROJECT_NAME}-exports - INSTALL_EXPORT_SET - ${PROJECT_NAME}-exports CPM_ARGS PATCH_COMMAND git checkout -- . && git apply --whitespace=fix ${CMAKE_CURRENT_FUNCTION_LIST_DIR}/patches/matx_cccl_interface_fix.patch GIT_REPOSITORY https://github.com/NVIDIA/MatX.git From 71bd4aaed4caf870064ed19b26b3988a455cc170 Mon Sep 17 00:00:00 2001 From: David Gardner Date: Wed, 29 Jan 2025 14:35:04 -0800 Subject: [PATCH 2/2] Remove ucx from the install export --- cmake/morpheus_utils/package_config/ucx/Configure_ucx.cmake | 2 -- 1 file changed, 2 deletions(-) diff --git a/cmake/morpheus_utils/package_config/ucx/Configure_ucx.cmake b/cmake/morpheus_utils/package_config/ucx/Configure_ucx.cmake index 37d0398..bab34c7 100644 --- a/cmake/morpheus_utils/package_config/ucx/Configure_ucx.cmake +++ b/cmake/morpheus_utils/package_config/ucx/Configure_ucx.cmake @@ -29,8 +29,6 @@ function(morpheus_utils_configure_ucx) ucx ucx::ucp ucx::uct ucx_ucx ucx::ucp ucx::uct ucx::ucx BUILD_EXPORT_SET ${PROJECT_NAME}-exports - INSTALL_EXPORT_SET - ${PROJECT_NAME}-exports CPM_ARGS GIT_REPOSITORY https://github.com/openucx/ucx.git GIT_TAG "v${UCX_VERSION}"