dc7791513bc68aacff71016c1e336485aa9fc8ac
[platform/upstream/cmake.git] / Tests / RunCMake / FindPkgConfig / RunCMakeTest.cmake
1 include(RunCMake)
2
3 run_cmake(PkgConfigDoesNotExist)
4
5 run_cmake(FindPkgConfig_NO_PKGCONFIG_PATH)
6 run_cmake(FindPkgConfig_PKGCONFIG_PATH)
7 run_cmake(FindPkgConfig_PKGCONFIG_PATH_NO_CMAKE_PATH)
8 run_cmake(FindPkgConfig_PKGCONFIG_PATH_NO_CMAKE_ENVIRONMENT_PATH)
9 run_cmake(FindPkgConfig_extract_frameworks)
10
11 if(APPLE)
12   run_cmake(FindPkgConfig_extract_frameworks_target)
13   run_cmake(FindPkgConfig_CMAKE_FRAMEWORK_PATH)
14   run_cmake(FindPkgConfig_CMAKE_APPBUNDLE_PATH)
15 endif()
16
17 # We need a real pkg-config to run the test for get_variable.
18 find_package(PkgConfig)
19 if (PKG_CONFIG_FOUND)
20   run_cmake(FindPkgConfig_GET_VARIABLE)
21   run_cmake(FindPkgConfig_GET_VARIABLE_PREFIX_PATH)
22   run_cmake(FindPkgConfig_GET_VARIABLE_PKGCONFIG_PATH)
23   run_cmake(FindPkgConfig_cache_variables)
24   run_cmake(FindPkgConfig_IMPORTED_TARGET)
25   run_cmake(FindPkgConfig_VERSION_OPERATORS)
26   run_cmake(FindPkgConfig_GET_MATCHING_MODULE_NAME)
27 endif ()