yuzu-mirror

Форк
0
/
FindSimpleIni.cmake 
21 строка · 665.0 Байт
1
# SPDX-FileCopyrightText: 2023 Alexandre Bouvier <contact@amb.tf>
2
#
3
# SPDX-License-Identifier: GPL-3.0-or-later
4

5
include(FindPackageHandleStandardArgs)
6

7
find_package(SimpleIni QUIET CONFIG)
8
if (SimpleIni_CONSIDERED_CONFIGS)
9
    find_package_handle_standard_args(SimpleIni CONFIG_MODE)
10
else()
11
    find_package(PkgConfig QUIET)
12
    pkg_search_module(SIMPLEINI QUIET IMPORTED_TARGET simpleini)
13
    find_package_handle_standard_args(SimpleIni
14
        REQUIRED_VARS SIMPLEINI_INCLUDEDIR
15
        VERSION_VAR SIMPLEINI_VERSION
16
    )
17
endif()
18

19
if (SimpleIni_FOUND AND NOT TARGET SimpleIni::SimpleIni)
20
    add_library(SimpleIni::SimpleIni ALIAS PkgConfig::SIMPLEINI)
21
endif()
22

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.