diff --git a/CMakeLists.txt b/CMakeLists.txt index 6d7c807..6ca8a1f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -172,7 +172,13 @@ endif () set(CONFIGURATION_PACKAGE_SUFFIX "" CACHE STRING "sets the suffix for find_package() calls to packages configured via c++utilities") -find_package(c++utilities${CONFIGURATION_PACKAGE_SUFFIX} 5.5.0 REQUIRED) +set(PACKAGE_NAMESPACE + "" + CACHE STRING "sets the namespace (prefix) for find_package() calls to packages configured via c++utilities") +if (PACKAGE_NAMESPACE) + set(PACKAGE_NAMESPACE_PREFIX "${PACKAGE_NAMESPACE}-") +endif () +find_package(${PACKAGE_NAMESPACE_PREFIX}c++utilities${CONFIGURATION_PACKAGE_SUFFIX} 5.5.0 REQUIRED) use_cpp_utilities() # include modules to apply configuration