Warning, /frameworks/extra-cmake-modules/find-modules/FindIsoCodes.cmake is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2016 Pino Toscano <pino@kde.org> 0002 # SPDX-FileCopyrightText: 2021 Volker Krause <vkrause@kde.org> 0003 # 0004 # SPDX-License-Identifier: BSD-3-Clause 0005 0006 #[=======================================================================[.rst: 0007 FindIsoCodes 0008 ------------ 0009 0010 Try to find iso-codes data files. 0011 Once done this will define: 0012 0013 ``IsoCodes_FOUND`` 0014 Whether the system has iso-codes 0015 ``IsoCodes_PREFIX`` 0016 The location in which the iso-codes data files are found 0017 ``IsoCodes_DOMAINS`` 0018 The available domains provided by iso-codes 0019 0020 Since 5.80.0. 0021 #]=======================================================================] 0022 0023 find_package(PkgConfig QUIET) 0024 pkg_check_modules(PKG_iso_codes QUIET iso-codes) 0025 0026 set(IsoCodes_VERSION ${PKG_iso_codes_VERSION}) 0027 set(IsoCodes_PREFIX ${PKG_iso_codes_PREFIX}) 0028 pkg_get_variable(IsoCodes_DOMAINS iso-codes domains) 0029 0030 include(FindPackageHandleStandardArgs) 0031 find_package_handle_standard_args(IsoCodes 0032 FOUND_VAR IsoCodes_FOUND 0033 REQUIRED_VARS IsoCodes_DOMAINS IsoCodes_PREFIX 0034 VERSION_VAR IsoCodes_VERSION 0035 ) 0036 0037 include(FeatureSummary) 0038 set_package_properties(IsoCodes PROPERTIES 0039 URL "https://salsa.debian.org/iso-codes-team/iso-codes" 0040 DESCRIPTION "Data about various ISO standards (e.g. country, language, language scripts, and currency names)" 0041 )