Tests/RunCMake/find_package: test ConfigureLog behaviors (parameters)

This commit is contained in:
Ben Boeckel
2025-05-07 14:47:57 +02:00
parent 632661795d
commit e324478e9b
11 changed files with 1505 additions and 123 deletions

View File

@@ -0,0 +1 @@
set("${CMAKE_FIND_PACKAGE_NAME}_FOUND" 1)

View File

@@ -1,109 +0,0 @@
^
---
events:
-
kind: "message-v1"
backtrace:(
- "[^"]+")+
message: \|(
+ [^
]*)*
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheck"
version_request:
version: "1.0"
version_complete: "1.0"
exact: true
settings:
required: "optional"
quiet: false
global: false
policy_scope: true
bypass_provider: false
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
candidates:
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/FindParameterCheck.cmake"
mode: "module"
reason: "not_found"
message: "Not an EXACT version match"
found: null
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheck"
version_request:
version: "1.0"
version_complete: "1.0...1.5"
min: "INCLUDE"
max: "INCLUDE"
exact: false
settings:
required: "optional"
quiet: false
global: false
policy_scope: true
bypass_provider: false
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
found:
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/FindParameterCheck.cmake"
mode: "module"
version: "1.2"
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheck"
version_request:
version: "1.2"
version_complete: "1.2"
exact: false
settings:
required: "optional"
quiet: false
global: false
policy_scope: true
bypass_provider: false
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
found:
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/FindParameterCheck.cmake"
mode: "module"
version: "1.2"
\.\.\.$

View File

@@ -1,11 +0,0 @@
list(INSERT CMAKE_MODULE_PATH 0
"${CMAKE_CURRENT_LIST_DIR}/ConfigureLog/cmake")
list(INSERT CMAKE_PREFIX_PATH 0
"${CMAKE_CURRENT_LIST_DIR}/ConfigureLog")
set(CMAKE_FIND_DEBUG_MODE 1)
# Parameter testing
find_package(ParameterCheck 1.0 EXACT)
find_package(ParameterCheck 1.0...1.5)
find_package(ParameterCheck 1.2)

View File

@@ -0,0 +1,322 @@
^
---
events:
-
kind: "message-v1"
backtrace:(
- "[^"]+")+
message: \|(
+ [^
]*)*
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheck"
version_request:
version: "1.0"
version_complete: "1.0"
exact: true
settings:
required: "optional"
quiet: false
global: false
policy_scope: true
bypass_provider: false
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
candidates:
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/FindParameterCheck.cmake"
mode: "module"
reason: "not_found"
message: "Not an EXACT version match"
found: null
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheck"
version_request:
version: "1.0"
version_complete: "1.0...1.5"
min: "INCLUDE"
max: "INCLUDE"
exact: false
settings:
required: "optional"
quiet: false
global: false
policy_scope: true
bypass_provider: false
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
found:
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/FindParameterCheck.cmake"
mode: "module"
version: "1.2"
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheck"
version_request:
version: "1.2"
version_complete: "1.2"
exact: false
settings:
required: "optional"
quiet: false
global: false
policy_scope: true
bypass_provider: false
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
found:
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/FindParameterCheck.cmake"
mode: "module"
version: "1.2"
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheck"
version_request:
exact: false
settings:
required: "optional"
quiet: true
global: false
policy_scope: true
bypass_provider: false
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
found:
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/FindParameterCheck.cmake"
mode: "module"
version: "1.2"
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheck"
version_request:
exact: false
settings:
required: "required_explicit"
quiet: false
global: false
policy_scope: true
bypass_provider: false
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
found:
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/FindParameterCheck.cmake"
mode: "module"
version: "1.2"
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheck"
components:
-
name: "component"
required: true
found: false
-
name: "opt_component"
required: false
found: false
version_request:
exact: false
settings:
required: "optional"
quiet: false
global: false
policy_scope: true
bypass_provider: false
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
found:
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/FindParameterCheck.cmake"
mode: "module"
version: "1.2"
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheck"
version_request:
exact: false
settings:
required: "optional"
quiet: false
global: false
policy_scope: true
bypass_provider: false
path_suffixes:
- ""
registry_view: "HOST"
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
found:
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/FindParameterCheck.cmake"
mode: "module"
version: "1.2"
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheck"
version_request:
exact: false
settings:
required: "optional"
quiet: false
global: true
policy_scope: true
bypass_provider: false
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
found:
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/FindParameterCheck.cmake"
mode: "module"
version: "1.2"
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheck"
version_request:
exact: false
settings:
required: "optional"
quiet: false
global: false
policy_scope: false
bypass_provider: false
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
found:
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/FindParameterCheck.cmake"
mode: "module"
version: "1.2"
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheck"
version_request:
exact: false
settings:
required: "optional"
quiet: false
global: false
policy_scope: true
bypass_provider: true
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
found:
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/FindParameterCheck.cmake"
mode: "module"
version: "1.2"
\.\.\.$

View File

@@ -1,4 +1,4 @@
^CMake Debug Log at ConfigureLogParameters.cmake:[0-9]+ \(find_package\):
^CMake Debug Log at ConfigureLogParameters1.cmake:[0-9]+ \(find_package\):
find_package considered the following paths for FindParameterCheck.cmake:
.*/Modules/FindParameterCheck.cmake
@@ -12,7 +12,7 @@ Call Stack \(most recent call first\):
CMakeLists.txt:[0-9]+ \(include\)(
CMake Debug Log at ConfigureLogParameters.cmake:[0-9]+ \(find_package\):
CMake Debug Log at ConfigureLogParameters1.cmake:[0-9]+ \(find_package\):
find_package considered the following paths for FindParameterCheck.cmake:
.*/Modules/FindParameterCheck.cmake

View File

@@ -0,0 +1,27 @@
list(INSERT CMAKE_MODULE_PATH 0
"${CMAKE_CURRENT_LIST_DIR}/ConfigureLog/cmake")
list(INSERT CMAKE_PREFIX_PATH 0
"${CMAKE_CURRENT_LIST_DIR}/ConfigureLog")
set(CMAKE_FIND_DEBUG_MODE 1)
# Stable sorting for predictable behaviors.
set(CMAKE_FIND_PACKAGE_SORT_ORDER NAME)
# Unset search variables for more predictable output.
unset(CMAKE_FRAMEWORK_PATH)
unset(CMAKE_APPBUNDLE_PATH)
unset(ENV{CMAKE_PREFIX_PATH})
unset(ENV{CMAKE_FRAMEWORK_PATH})
unset(ENV{CMAKE_APPBUNDLE_PATH})
# Parameter testing
find_package(ParameterCheck 1.0 EXACT)
find_package(ParameterCheck 1.0...1.5)
find_package(ParameterCheck 1.2)
find_package(ParameterCheck QUIET)
find_package(ParameterCheck REQUIRED)
find_package(ParameterCheck COMPONENTS component OPTIONAL_COMPONENTS opt_component)
find_package(ParameterCheck REGISTRY_VIEW HOST)
find_package(ParameterCheck GLOBAL)
find_package(ParameterCheck NO_POLICY_SCOPE)
find_package(ParameterCheck BYPASS_PROVIDER)

View File

@@ -0,0 +1,524 @@
^
---
events:
-
kind: "message-v1"
backtrace:(
- "[^"]+")+
message: \|(
+ [^
]*)*
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheckConfig"
configs:
-
filename: "ParameterCheckConfigConfig.cmake"
kind: "cmake"
-
filename: "parametercheckconfig-config.cmake"
kind: "cmake"
version_request:
exact: false
settings:
required: "optional"
quiet: false
global: false
policy_scope: true
bypass_provider: false
hints:
- ".*/Tests/RunCMake/find_package"
names:
- "ParameterCheckConfig"
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
candidates:
-
path: ".*/CMakeFiles/pkgRedirects/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/CMakeFiles/pkgRedirects/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
found:
path: ".*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake"
mode: "config"
version: "1.6"
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheckConfig"
configs:
-
filename: "ParameterCheckConfigConfig.cmake"
kind: "cmake"
-
filename: "parametercheckconfig-config.cmake"
kind: "cmake"
version_request:
exact: false
settings:
required: "optional"
quiet: false
global: false
policy_scope: true
bypass_provider: false
names:
- "ParameterCheckConfig"
path_suffixes:
- ""
- "suffix1"
- "suffix2"
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
candidates:
-
path: ".*/CMakeFiles/pkgRedirects/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/CMakeFiles/pkgRedirects/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/CMakeFiles/pkgRedirects/suffix1/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/CMakeFiles/pkgRedirects/suffix1/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/CMakeFiles/pkgRedirects/suffix2/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/CMakeFiles/pkgRedirects/suffix2/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/suffix1/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/suffix1/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/suffix2/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/suffix2/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/suffix1/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/suffix1/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/suffix2/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/suffix2/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
found:
path: ".*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake"
mode: "config"
version: "1.6"
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheckConfig"
configs:
-
filename: "ParameterCheckConfigConfig.cmake"
kind: "cmake"
-
filename: "parametercheckconfig-config.cmake"
kind: "cmake"
version_request:
exact: false
settings:
required: "optional"
quiet: false
global: false
policy_scope: true
bypass_provider: false
names:
- "ParameterCheckConfig"
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: false
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: false
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: false
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: false
CMAKE_FIND_USE_INSTALL_PREFIX: false
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: false
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: false
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: false
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
candidates:
-
path: ".*/CMakeFiles/pkgRedirects/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/CMakeFiles/pkgRedirects/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
found: null
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheckConfig"
configs:
-
filename: "ParameterCheckConfigConfig.cmake"
kind: "cmake"
-
filename: "parametercheckconfig-config.cmake"
kind: "cmake"
version_request:
exact: false
settings:
required: "optional"
quiet: false
global: false
policy_scope: true
bypass_provider: false
names:
- "ParameterCheckConfig"
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
candidates:
-
path: ".*/CMakeFiles/pkgRedirects/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/CMakeFiles/pkgRedirects/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
found:
path: ".*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake"
mode: "config"
version: "1.6"
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheckConfig"
configs:
-
filename: "ParameterCheckConfigConfig.cmake"
kind: "cmake"
-
filename: "parametercheckconfig-config.cmake"
kind: "cmake"
version_request:
exact: false
settings:
required: "optional"
quiet: false
global: false
policy_scope: true
bypass_provider: false
names:
- "ParameterCheckConfig"
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "ONLY"
candidates:
-
path: ".*/CMakeFiles/pkgRedirects/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/CMakeFiles/pkgRedirects/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
found:
path: ".*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake"
mode: "config"
version: "1.6"
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "ParameterCheckConfig"
configs:
-
filename: "ParameterCheckConfigConfig.cmake"
kind: "cmake"
-
filename: "parametercheckconfig-config.cmake"
kind: "cmake"
version_request:
exact: false
settings:
required: "optional"
quiet: false
global: false
policy_scope: true
bypass_provider: false
names:
- "ParameterCheckConfig"
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "NEVER"
candidates:
-
path: ".*/CMakeFiles/pkgRedirects/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/CMakeFiles/pkgRedirects/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
found:
path: ".*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake"
mode: "config"
version: "1.6"
-
kind: "find_package-v1"
backtrace:(
- "[^"]+")+
name: "OtherParameterCheck"
configs:
-
filename: "BogusParameterCheckConfig.cmake"
kind: "cmake"
-
filename: "bogusparametercheck-config.cmake"
kind: "cmake"
-
filename: "ParameterCheckConfigConfig.cmake"
kind: "cmake"
-
filename: "parametercheckconfig-config.cmake"
kind: "cmake"
version_request:
exact: false
settings:
required: "optional"
quiet: false
global: false
policy_scope: true
bypass_provider: false
names:
- "BogusParameterCheck"
- "ParameterCheckConfig"
path_suffixes:
- ""
paths:
CMAKE_FIND_USE_CMAKE_PATH: true
CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH: true
CMAKE_FIND_USE_CMAKE_SYSTEM_PATH: true
CMAKE_FIND_USE_INSTALL_PREFIX: true
CMAKE_FIND_USE_PACKAGE_ROOT_PATH: true
CMAKE_FIND_USE_CMAKE_PACKAGE_REGISTRY: true
CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY: true
CMAKE_FIND_ROOT_PATH_MODE: "BOTH"
candidates:
-
path: ".*/CMakeFiles/pkgRedirects/BogusParameterCheckConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/CMakeFiles/pkgRedirects/bogusparametercheck-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/CMakeFiles/pkgRedirects/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/CMakeFiles/pkgRedirects/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/BogusParameterCheckConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/bogusparametercheck-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/BogusParameterCheckConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/bogusparametercheck-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/ParameterCheckConfigConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/cmake/parametercheckconfig-config.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/BogusParameterCheckConfig.cmake"
mode: "config"
reason: "no_exist"
-
path: ".*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/bogusparametercheck-config.cmake"
mode: "config"
reason: "no_exist"
found:
path: ".*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake"
mode: "config"
version: "1.6"
\.\.\.$

View File

@@ -0,0 +1,595 @@
^CMake Debug Log at ConfigureLogParameters2.cmake:[0-9]+ \(find_package\):
The internally managed CMAKE_FIND_PACKAGE_REDIRECTS_DIR.
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects
<PackageName>_ROOT CMake variable \[CMAKE_FIND_USE_PACKAGE_ROOT_PATH\].
none
CMAKE_PREFIX_PATH variable \[CMAKE_FIND_USE_CMAKE_PATH\].
[^
]*/Tests/RunCMake/find_package/ConfigureLog
CMAKE_FRAMEWORK_PATH and CMAKE_APPBUNDLE_PATH variables
\[CMAKE_FIND_USE_CMAKE_PATH\].
Env variable ParameterCheckConfig_DIR
\[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
CMAKE_PREFIX_PATH env variable \[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
CMAKE_FRAMEWORK_PATH and CMAKE_APPBUNDLE_PATH env variables
\[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
Paths specified by the find_package HINTS option.
[^
]*/Tests/RunCMake/find_package
Standard system environment variables
\[CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH\].
( [^
]*
)*
CMake User Package Registry \[CMAKE_FIND_USE_PACKAGE_REGISTRY\].
none
CMake variables defined in the Platform file
\[CMAKE_FIND_USE_CMAKE_SYSTEM_PATH\].
( [^
]*
)*
CMake System Package Registry
\[CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY\].
none
Paths specified by the find_package PATHS option.
none
find_package considered the following locations for ParameterCheckConfig's
Config module:
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake
The file was found at
[^
]*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake
Call Stack \(most recent call first\):
CMakeLists.txt:[0-9]+ \(include\)
CMake Debug Log at ConfigureLogParameters2.cmake:[0-9]+ \(find_package\):
The internally managed CMAKE_FIND_PACKAGE_REDIRECTS_DIR.
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects
<PackageName>_ROOT CMake variable \[CMAKE_FIND_USE_PACKAGE_ROOT_PATH\].
none
CMAKE_PREFIX_PATH variable \[CMAKE_FIND_USE_CMAKE_PATH\].
[^
]*/Tests/RunCMake/find_package/ConfigureLog
CMAKE_FRAMEWORK_PATH and CMAKE_APPBUNDLE_PATH variables
\[CMAKE_FIND_USE_CMAKE_PATH\].
Env variable ParameterCheckConfig_DIR
\[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
CMAKE_PREFIX_PATH env variable \[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
CMAKE_FRAMEWORK_PATH and CMAKE_APPBUNDLE_PATH env variables
\[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
Paths specified by the find_package HINTS option.
none
Standard system environment variables
\[CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH\].
( [^
]*
)*
CMake User Package Registry \[CMAKE_FIND_USE_PACKAGE_REGISTRY\].
none
CMake variables defined in the Platform file
\[CMAKE_FIND_USE_CMAKE_SYSTEM_PATH\].
( [^
]*
)*
CMake System Package Registry
\[CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY\].
none
Paths specified by the find_package PATHS option.
none
find_package considered the following locations for ParameterCheckConfig's
Config module:
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/suffix1/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/suffix1/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/suffix2/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/suffix2/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/suffix1/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/suffix1/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/suffix2/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/suffix2/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/suffix1/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/suffix1/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/suffix2/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/suffix2/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake
The file was found at
[^
]*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake
Call Stack \(most recent call first\):
CMakeLists.txt:[0-9]+ \(include\)
CMake Debug Log at ConfigureLogParameters2.cmake:[0-9]+ \(find_package\):
The internally managed CMAKE_FIND_PACKAGE_REDIRECTS_DIR.
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects
Paths specified by the find_package HINTS option.
none
Paths specified by the find_package PATHS option.
none
find_package considered the following locations for ParameterCheckConfig's
Config module:
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/parametercheckconfig-config.cmake
The file was not found.
Call Stack \(most recent call first\):
CMakeLists.txt:[0-9]+ \(include\)
CMake Debug Log at ConfigureLogParameters2.cmake:[0-9]+ \(find_package\):
The internally managed CMAKE_FIND_PACKAGE_REDIRECTS_DIR.
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects
<PackageName>_ROOT CMake variable \[CMAKE_FIND_USE_PACKAGE_ROOT_PATH\].
none
CMAKE_PREFIX_PATH variable \[CMAKE_FIND_USE_CMAKE_PATH\].
[^
]*/Tests/RunCMake/find_package/ConfigureLog
CMAKE_FRAMEWORK_PATH and CMAKE_APPBUNDLE_PATH variables
\[CMAKE_FIND_USE_CMAKE_PATH\].
Env variable ParameterCheckConfig_DIR
\[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
CMAKE_PREFIX_PATH env variable \[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
CMAKE_FRAMEWORK_PATH and CMAKE_APPBUNDLE_PATH env variables
\[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
Paths specified by the find_package HINTS option.
none
Standard system environment variables
\[CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH\].
( [^
]*
)*
CMake User Package Registry \[CMAKE_FIND_USE_PACKAGE_REGISTRY\].
none
CMake variables defined in the Platform file
\[CMAKE_FIND_USE_CMAKE_SYSTEM_PATH\].
( [^
]*
)*
CMake System Package Registry
\[CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY\].
none
Paths specified by the find_package PATHS option.
none
find_package considered the following locations for ParameterCheckConfig's
Config module:
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake
The file was found at
[^
]*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake
Call Stack \(most recent call first\):
CMakeLists.txt:[0-9]+ \(include\)
CMake Debug Log at ConfigureLogParameters2.cmake:[0-9]+ \(find_package\):
The internally managed CMAKE_FIND_PACKAGE_REDIRECTS_DIR.
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects
<PackageName>_ROOT CMake variable \[CMAKE_FIND_USE_PACKAGE_ROOT_PATH\].
none
CMAKE_PREFIX_PATH variable \[CMAKE_FIND_USE_CMAKE_PATH\].
[^
]*/Tests/RunCMake/find_package/ConfigureLog
CMAKE_FRAMEWORK_PATH and CMAKE_APPBUNDLE_PATH variables
\[CMAKE_FIND_USE_CMAKE_PATH\].
Env variable ParameterCheckConfig_DIR
\[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
CMAKE_PREFIX_PATH env variable \[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
CMAKE_FRAMEWORK_PATH and CMAKE_APPBUNDLE_PATH env variables
\[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
Paths specified by the find_package HINTS option.
none
Standard system environment variables
\[CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH\].
( [^
]*
)*
CMake User Package Registry \[CMAKE_FIND_USE_PACKAGE_REGISTRY\].
none
CMake variables defined in the Platform file
\[CMAKE_FIND_USE_CMAKE_SYSTEM_PATH\].
( [^
]*
)*
CMake System Package Registry
\[CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY\].
none
Paths specified by the find_package PATHS option.
none
find_package considered the following locations for ParameterCheckConfig's
Config module:
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake
The file was found at
[^
]*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake
Call Stack \(most recent call first\):
CMakeLists.txt:[0-9]+ \(include\)
CMake Debug Log at ConfigureLogParameters2.cmake:[0-9]+ \(find_package\):
The internally managed CMAKE_FIND_PACKAGE_REDIRECTS_DIR.
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects
<PackageName>_ROOT CMake variable \[CMAKE_FIND_USE_PACKAGE_ROOT_PATH\].
none
CMAKE_PREFIX_PATH variable \[CMAKE_FIND_USE_CMAKE_PATH\].
[^
]*/Tests/RunCMake/find_package/ConfigureLog
CMAKE_FRAMEWORK_PATH and CMAKE_APPBUNDLE_PATH variables
\[CMAKE_FIND_USE_CMAKE_PATH\].
Env variable ParameterCheckConfig_DIR
\[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
CMAKE_PREFIX_PATH env variable \[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
CMAKE_FRAMEWORK_PATH and CMAKE_APPBUNDLE_PATH env variables
\[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
Paths specified by the find_package HINTS option.
none
Standard system environment variables
\[CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH\].
( [^
]*
)*
CMake User Package Registry \[CMAKE_FIND_USE_PACKAGE_REGISTRY\].
none
CMake variables defined in the Platform file
\[CMAKE_FIND_USE_CMAKE_SYSTEM_PATH\].
( [^
]*
)*
CMake System Package Registry
\[CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY\].
none
Paths specified by the find_package PATHS option.
none
find_package considered the following locations for ParameterCheckConfig's
Config module:
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake
The file was found at
[^
]*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake
Call Stack \(most recent call first\):
CMakeLists.txt:[0-9]+ \(include\)
CMake Debug Log at ConfigureLogParameters2.cmake:[0-9]+ \(find_package\):
The internally managed CMAKE_FIND_PACKAGE_REDIRECTS_DIR.
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects
<PackageName>_ROOT CMake variable \[CMAKE_FIND_USE_PACKAGE_ROOT_PATH\].
none
CMAKE_PREFIX_PATH variable \[CMAKE_FIND_USE_CMAKE_PATH\].
[^
]*/Tests/RunCMake/find_package/ConfigureLog
CMAKE_FRAMEWORK_PATH and CMAKE_APPBUNDLE_PATH variables
\[CMAKE_FIND_USE_CMAKE_PATH\].
Env variable OtherParameterCheck_DIR
\[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
CMAKE_PREFIX_PATH env variable \[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
CMAKE_FRAMEWORK_PATH and CMAKE_APPBUNDLE_PATH env variables
\[CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH\].
none
Paths specified by the find_package HINTS option.
none
Standard system environment variables
\[CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH\].
( [^
]*
)*
CMake User Package Registry \[CMAKE_FIND_USE_PACKAGE_REGISTRY\].
none
CMake variables defined in the Platform file
\[CMAKE_FIND_USE_CMAKE_SYSTEM_PATH\].
( [^
]*
)*
CMake System Package Registry
\[CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY\].
none
Paths specified by the find_package PATHS option.
none
find_package considered the following locations for OtherParameterCheck's
Config module:
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/BogusParameterCheckConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/bogusparametercheck-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLogParameters2-build/CMakeFiles/pkgRedirects/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/BogusParameterCheckConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/bogusparametercheck-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/BogusParameterCheckConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/bogusparametercheck-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/ParameterCheckConfigConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/cmake/parametercheckconfig-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/BogusParameterCheckConfig.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/bogusparametercheck-config.cmake
[^
]*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake
The file was found at
[^
]*/Tests/RunCMake/find_package/ConfigureLog/lib/cmake/ParameterCheckConfig/ParameterCheckConfigConfig.cmake
Call Stack \(most recent call first\):
CMakeLists.txt:[0-9]+ \(include\)$

View File

@@ -0,0 +1,30 @@
list(INSERT CMAKE_MODULE_PATH 0
"${CMAKE_CURRENT_LIST_DIR}/ConfigureLog/cmake")
list(INSERT CMAKE_PREFIX_PATH 0
"${CMAKE_CURRENT_LIST_DIR}/ConfigureLog")
set(CMAKE_FIND_DEBUG_MODE 1)
# Stable sorting for predictable behaviors.
set(CMAKE_FIND_PACKAGE_SORT_ORDER NAME)
# Unset search variables for more predictable output.
unset(CMAKE_FRAMEWORK_PATH)
unset(CMAKE_APPBUNDLE_PATH)
unset(ENV{CMAKE_PREFIX_PATH})
unset(ENV{CMAKE_FRAMEWORK_PATH})
unset(ENV{CMAKE_APPBUNDLE_PATH})
# Parameter testing
find_package(ParameterCheckConfig HINTS "${CMAKE_CURRENT_LIST_DIR}")
unset(ParameterCheckConfig_DIR CACHE)
find_package(ParameterCheckConfig PATH_SUFFIXES suffix1 suffix2)
unset(ParameterCheckConfig_DIR CACHE)
find_package(ParameterCheckConfig NO_DEFAULT_PATH NO_PACKAGE_ROOT_PATH NO_CMAKE_PATH NO_CMAKE_ENVIRONMENT_PATH NO_SYSTEM_ENVIRONMENT_PATH NO_CMAKE_PACKAGE_REGISTRY NO_CMAKE_SYSTEM_PATH NO_CMAKE_INSTALL_PREFIX NO_CMAKE_SYSTEM_PACKAGE_REGISTRY)
unset(ParameterCheckConfig_DIR CACHE)
find_package(ParameterCheckConfig CMAKE_FIND_ROOT_PATH_BOTH)
unset(ParameterCheckConfig_DIR CACHE)
find_package(ParameterCheckConfig ONLY_CMAKE_FIND_ROOT_PATH)
unset(ParameterCheckConfig_DIR CACHE)
find_package(ParameterCheckConfig NO_CMAKE_FIND_ROOT_PATH)
find_package(OtherParameterCheck NAMES BogusParameterCheck ParameterCheckConfig)

View File

@@ -5,7 +5,9 @@ run_cmake(CMP0074-OLD)
run_cmake(ComponentRecursion)
run_cmake(ComponentRequiredAndOptional)
run_cmake(ConfigureLog)
run_cmake(ConfigureLogParameters)
# Two tests because the stderr regex otherwise takes way too long to load.
run_cmake(ConfigureLogParameters1)
run_cmake(ConfigureLogParameters2)
run_cmake(EmptyRoots)
run_cmake(FromPATHEnv)
run_cmake_with_options(FromPATHEnvDebugPkg --debug-find-pkg=Resolved)