FreeCAD

Форк
0
/
FindPySide6.cmake 
22 строки · 1004.0 Байт
1
# The Qt for Python project officially recommends using pip to install PySide, so we expect to find PySide in the
2
# site-packages directory. The library will be called "PySide6.abi3.*", and there will be an "include" directory inside
3
# the site-packages/PySide6. Over time some distros may provide custom versions, so we also support using a more normal
4
# cMake find_package() call
5

6
find_package(PySide6 CONFIG QUIET)
7
if(NOT PySide6_FOUND)
8
    if(NOT PySide6_INCLUDE_DIR AND TARGET PySide6::pyside6)
9
        get_property(PySide6_INCLUDE_DIR TARGET PySide6::pyside6 PROPERTY INTERFACE_INCLUDE_DIRECTORIES)
10
    endif()
11

12
    if(NOT PySide6_INCLUDE_DIR)
13
        find_pip_package(PySide6)
14
        if (PySide6_FOUND)
15
            set(PYSIDE_INCLUDE_DIR ${PySide6_INCLUDE_DIRS} CACHE INTERNAL "")
16
            set(PYSIDE_LIBRARY ${PySide6_LIBRARIES} CACHE INTERNAL "")
17
            set(PYSIDE_FOUND TRUE CACHE BOOL OFF)
18
            set(PYSIDE_MAJOR_VERSION 6 CACHE INTERNAL 6)
19
        endif()
20
    endif()
21

22
endif()
23

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

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

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

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