mirror of
https://gitlab.com/kelteseth/ScreenPlay.git
synced 2024-11-06 19:12:30 +01: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/**
|
||||||
|
28
ThirdParty/CMakeLists.txt
vendored
28
ThirdParty/CMakeLists.txt
vendored
@ -8,13 +8,27 @@ FetchContent_Populate(
|
|||||||
# https://bugreports.qt.io/browse/QTCREATORBUG-27083
|
# https://bugreports.qt.io/browse/QTCREATORBUG-27083
|
||||||
SOURCE_DIR ${THIRD_PARTY_PATH}/QArchive)
|
SOURCE_DIR ${THIRD_PARTY_PATH}/QArchive)
|
||||||
|
|
||||||
FetchContent_Populate(
|
FetchContent_Populate(
|
||||||
qml-plausible
|
qml-plausible
|
||||||
GIT_REPOSITORY https://gitlab.com/kelteseth/qml-plausible.git
|
GIT_REPOSITORY https://gitlab.com/kelteseth/qml-plausible.git
|
||||||
GIT_TAG 5069ba3bf25663ea06be8b94c398d6c61058d4d5
|
GIT_TAG 5069ba3bf25663ea06be8b94c398d6c61058d4d5
|
||||||
# Workaround because: 1. QtCreator cannot handle QML_ELEMENT stuff when it is in bin folder
|
# Workaround because: 1. QtCreator cannot handle QML_ELEMENT stuff when it is in bin folder
|
||||||
# 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