summaryrefslogtreecommitdiffstats
path: root/src/plugins/ifmedia/media_qtro/CMakeLists.txt
blob: 5fae2b93d6bf7764cae6c58ccc6c811231940a80 (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
#####################################################################
## MediaQtROPlugin Plugin:
#####################################################################

qt_internal_add_plugin(MediaQtROPlugin
    OUTPUT_NAME media_qtro
    PLUGIN_TYPE interfaceframework
    DEFAULT_IF FALSE
    SOURCES
        mediadiscoverybackend.cpp mediadiscoverybackend.h
        mediaindexerbackend.cpp mediaindexerbackend.h
        mediaplayerbackend.cpp mediaplayerbackend.h
        mediaplugin.cpp mediaplugin.h
        filterandbrowsemodel.cpp filterandbrowsemodel.h
        usbdevice.cpp usbdevice.h
    LIBRARIES
        Qt::InterfaceFramework
        Qt::IfMedia
        Qt::RemoteObjects
        Qt::IfRemoteObjectsHelperPrivate
)
qt6_add_repc_replicas(MediaQtROPlugin
    ../../../tools/media-simulation-server/qifmediaindexer.rep
    ../../../tools/media-simulation-server/qifmediaplayer.rep
    ../../../tools/media-simulation-server/qiffilterandbrowsemodel.rep
    ../../../tools/media-simulation-server/qifmediadiscoverymodel.rep
)