Warning, /sdk/selenium-webdriver-at-spi/cmake/ProgramFinder.cmake is written in an unsupported language. File is not indexed.

0001 # SPDX-License-Identifier: BSD-2-Clause
0002 # SPDX-FileCopyrightText: 2021 Harald Sitter <sitter@kde.org>
0003 
0004 # Finds a random program as cmake package. Useful to find runtime deps.
0005 # Excess call arguments are passed to the internal find_program() call.
0006 #
0007 #  $package_FOUND - true if found
0008 #  $package_PATH - path to the bin (only when found)
0009 macro(program_finder program)
0010     find_program(${CMAKE_FIND_PACKAGE_NAME}_PATH ${program} ${ARGN})
0011 
0012     include(FindPackageHandleStandardArgs)
0013     find_package_handle_standard_args(${CMAKE_FIND_PACKAGE_NAME}
0014         FOUND_VAR ${CMAKE_FIND_PACKAGE_NAME}_FOUND
0015         REQUIRED_VARS ${CMAKE_FIND_PACKAGE_NAME}_PATH
0016     )
0017     mark_as_advanced(${CMAKE_FIND_PACKAGE_NAME}_PATH)
0018 endmacro()