rapids_cpm_rapids_logger
添加于版本 v25.02.00。
允许项目通过 CPM 构建 rapids-logger。
使用 版本文件中指定的 rapids-logger 版本,以确保所有 RAPIDS 项目之间的一致性。
rapids_cpm_rapids_logger( [BUILD_EXPORT_SET <export-name>]
[INSTALL_EXPORT_SET <export-name>]
[<CPM_ARGS> ...])
BUILD_EXPORT_SET
记录在构建目录导出集合中需要一个用于 logger 的
CPMFindPackage()
调用。INSTALL_EXPORT_SET
记录在安装目录导出集合中需要一个用于 logger 的
find_dependency()
调用。
注意
如果提供了 INSTALL_EXPORT_SET,并且 logger 通过 CPM 使用 add_subdirectory
添加到项目中,则将进行 logger 的安装。
CPM_ARGS
在 CPM_ARGS 之后的任何参数都将转发到底层的 logger
CPMFindPackage`()
调用。
结果目标
将创建 rapids_logger::rapids_logger 目标