summaryrefslogtreecommitdiffstats
path: root/tests/auto/integration/CMakeLists.txt
blob: 78237f3eb3c6b0fd403daa6f58c7a09769da3182 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# Copyright (C) 2022 The Qt Company Ltd.
# SPDX-License-Identifier: BSD-3-Clause

# Generated from integration.pro.

# special case begin
add_subdirectory(qaudiodecoderbackend)
add_subdirectory(qaudiodevicebackend)
add_subdirectory(qaudiosource)
add_subdirectory(qaudiosink)
add_subdirectory(qmediaformatbackend)
if(TARGET Qt::Quick)
    add_subdirectory(qmediaplayerbackend)
endif()
if (QT_FEATURE_wmf)
    add_subdirectory(qmediaplayer_concurrent)
endif()
add_subdirectory(qmediaplayerformatsupport)
add_subdirectory(qmediarecorderbackend)
add_subdirectory(qsoundeffect)
if (QT_FEATURE_wmf)
    add_subdirectory(qsoundeffect_concurrent)
endif()
add_subdirectory(qvideoframebackend)
add_subdirectory(backends)
if(QT_FEATURE_process)
    add_subdirectory(multiapp)
endif()
add_subdirectory(qmediaframeinputsbackend)
if(TARGET Qt::Widgets)
    add_subdirectory(qmediacapturesession)
    add_subdirectory(qcamerabackend)
    add_subdirectory(qscreencapturebackend)
    if(QT_FEATURE_process)
        add_subdirectory(qwindowcapturebackend)
    endif()
endif()
if(TARGET Qt::Quick)
    add_subdirectory(qquickvideooutput)
    add_subdirectory(qquickvideooutput_window)

    if(NOT UIKIT AND NOT ANDROID AND NOT QNX AND NOT VXWORKS) # FIXME: Add support for cross-compiled platforms by adding qml files as resources
        add_subdirectory(qml)
    endif()

endif()
# special case end