blob: f96b2c92bb3c6100f606ebfcc5e084e442e192d6 (
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
|
TEMPLATE = lib
TARGET = quickstreamerplugin
CONFIG += plugin c++11
QT += core-private qml
CONFIG += link_pkgconfig
PKGCONFIG += gstreamer-1.0
SOURCES = \
metapads.cpp \
plugin.cpp \
object.cpp
HEADERS = \
metapads.h \
plugin.h \
object.h
DEPLOY_FILES = \
qmldir
OTHER_FILES = \
$$DEPLOY_FILES \
quickstreamerplugin.json
metapads.target = metapads.cpp
metapads.depends = $$OUT_PWD/../Tools/makemetapads
metapads.commands = $$OUT_PWD/../Tools/makemetapads 256 4096 > $$metapads.target || rm -f $$metapads.target
QMAKE_EXTRA_TARGETS += metapads
for(FILE, DEPLOY_FILES):QMAKE_POST_LINK += $$quote($$QMAKE_COPY $$PWD/$$FILE $$FILE$$escape_expand(\n\t))
|