Warning, /sdk/selenium-webdriver-at-spi/cmake/FindPythonModule.cmake is written in an unsupported language. File is not indexed.
0001 # SPDX-License-Identifier: BSD-3-Clause
0002 # SPDX-FileCopyrightText: 2015 Aleix Pol Gonzalez <aleixpol@blue-systems.com>
0003 # SPDX-FileCopyrightText: 2022 Harald Sitter <sitter@kde.org>
0004
0005 set(SELENIUM_ATSPI_MODULES_DIR ${CMAKE_CURRENT_LIST_DIR})
0006
0007 function(find_pythonmodule MODULE_NAME)
0008 set(GENMODULE "${MODULE_NAME}-PythonModule")
0009
0010 configure_file("${SELENIUM_ATSPI_MODULES_DIR}/FindPythonModule.cmake.in" "Find${GENMODULE}.cmake" @ONLY)
0011
0012 set(CMAKE_MODULE_PATH "${CMAKE_CURRENT_BINARY_DIR}" ${CMAKE_MODULE_PATH})
0013 find_package(${GENMODULE} ${ARGN})
0014
0015 if(COMMAND set_package_properties)
0016 set_package_properties(${GENMODULE} PROPERTIES
0017 DESCRIPTION "Python module '${MODULE_NAME}' is a runtime dependency."
0018 TYPE RUNTIME)
0019 endif()
0020 endfunction()