mirror of
https://gitlab.com/kelteseth/ScreenPlay.git
synced 2024-09-18 08:22:33 +02:00
Add layer-shell-qt as a third party lib
This commit is contained in:
parent
e1b980e704
commit
8d6956312e
1
.gitignore
vendored
1
.gitignore
vendored
@ -261,3 +261,4 @@ cython_debug/
|
|||||||
/ThirdParty/qml-archive/**
|
/ThirdParty/qml-archive/**
|
||||||
/ThirdParty/qml-plausible/
|
/ThirdParty/qml-plausible/
|
||||||
/ThirdParty/ffmpeg/**
|
/ThirdParty/ffmpeg/**
|
||||||
|
/ThirdParty/qt-layer-shell/**
|
||||||
|
14
ThirdParty/CMakeLists.txt
vendored
14
ThirdParty/CMakeLists.txt
vendored
@ -16,5 +16,19 @@ FetchContent_Populate(
|
|||||||
# https://bugreports.qt.io/browse/QTCREATORBUG-27083
|
# https://bugreports.qt.io/browse/QTCREATORBUG-27083
|
||||||
SOURCE_DIR ${THIRD_PARTY_PATH}/qml-plausible)
|
SOURCE_DIR ${THIRD_PARTY_PATH}/qml-plausible)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
add_subdirectory(qml-plausible)
|
add_subdirectory(qml-plausible)
|
||||||
add_subdirectory(QArchive)
|
add_subdirectory(QArchive)
|
||||||
|
|
||||||
|
if(UNIX AND NOT APPLE)
|
||||||
|
FetchContent_Populate(
|
||||||
|
qt-layer-shell
|
||||||
|
GIT_REPOSITORY https://github.com/KDE/layer-shell-qt.git
|
||||||
|
GIT_TAG 721c0ae334554eb2396a2d4d3358f896b8c77412
|
||||||
|
# Workaround because: 1. QtCreator cannot handle QML_ELEMENT stuff when it is in bin folder
|
||||||
|
# https://bugreports.qt.io/browse/QTCREATORBUG-27083
|
||||||
|
SOURCE_DIR ${THIRD_PARTY_PATH}/qt-layer-shell)
|
||||||
|
add_subdirectory(qt-layer-shell)
|
||||||
|
|
||||||
|
endif()
|
Loading…
Reference in New Issue
Block a user