rapids_export_find_package_root¶
New in version v21.10.00.
Record that for <PackageName> to be found correctly, the <PackageName>_ROOT_DIR
needs to be set to the provided path.
rapids_export_find_package_root( (BUILD|INSTALL)
<PackageName>
<directory_path>
(<ExportSetName> | EXPORT_SET [ExportSetName])
[CONDITION <variableName>]
)
When constructing complicated export sets, espically ones that
install complicated dependencies it can be necessary to specify
PackageName_ROOT
so that we are sure we
will find the packaged dependency.
BUILD
Record that the PackageName_ROOT will be set to <directory_path> before any find_dependency calls for PackageName for our build directory export set.
INSTALL
Record that the PackageName_ROOT will be set to <directory_path> before any find_dependency calls for PackageName for our install directory export set.
EXPORT_SET
List the export set name that the directory_path should be attached too. If no name is given the associated call will be ignored.
CONDITION
A boolean variable name, that when evaluates to undefined or a false value will cause the associated call to be ignored.