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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
|
From f22fb1def08786e6712f2a036ea1d71bfec502d4 Mon Sep 17 00:00:00 2001
From: Olivier Goffart <olivier.goffart@nokia.com>
Date: Mon, 24 Jan 2011 14:24:35 +0100
Subject: [PATCH] qtmultimedia profiles
---
qtmultimedia/modules/qt_multimedia.pri | 13 +++++++++++++
qtmultimedia/src/multimedia/multimedia.pro | 4 +++-
qtmultimedia/sync.profile | 14 ++++++++++++++
3 files changed, 30 insertions(+), 1 deletions(-)
create mode 100644 qtmultimedia/modules/qt_multimedia.pri
create mode 100644 qtmultimedia/sync.profile
diff --git a/qtmultimedia/modules/qt_multimedia.pri b/qtmultimedia/modules/qt_multimedia.pri
new file mode 100644
index 0000000..b060bf2
--- /dev/null
+++ b/qtmultimedia/modules/qt_multimedia.pri
@@ -0,0 +1,13 @@
+QT_MULTIMEDIA_VERSION = $$QT_VERSION
+QT_MULTIMEDIA_MAJOR_VERSION = $$QT_MAJOR_VERSION
+QT_MULTIMEDIA_MINOR_VERSION = $$QT_MINOR_VERSION
+QT_MULTIMEDIA_PATCH_VERSION = $$QT_PATCH_VERSION
+
+QT.multimedia.name = QtMultimedia
+QT.multimedia.bins = $$QT_MODULE_BIN_BASE
+QT.multimedia.includes = $$QT_MODULE_INCLUDE_BASE $$QT_MODULE_INCLUDE_BASE/QtMultimedia
+QT.multimedia.private_includes = $$QT_MODULE_INCLUDE_BASE/QtMultimedia/private
+QT.multimedia.sources = $$QT_MODULE_BASE/src/multimedia
+QT.multimedia.libs = $$QT_MODULE_LIB_BASE
+QT.multimedia.depends = core gui
+QT.multimedia.DEFINES = QT_MULTIMEDIA_LIB
diff --git a/qtmultimedia/src/multimedia/multimedia.pro b/qtmultimedia/src/multimedia/multimedia.pro
index e827cdd..781a29a 100644
--- a/qtmultimedia/src/multimedia/multimedia.pro
+++ b/qtmultimedia/src/multimedia/multimedia.pro
@@ -1,3 +1,5 @@
+load(qt_module)
+
TARGET = QtMultimedia
QPRO_PWD = $$PWD
QT = core gui
@@ -6,7 +8,7 @@ DEFINES += QT_BUILD_MULTIMEDIA_LIB QT_NO_USING_NAMESPACE
unix|win32-g++*:QMAKE_PKGCONFIG_REQUIRES = QtCore QtGui
-include(../qbase.pri)
+include($$QT_SOURCE_TREE/src/qbase.pri)
include(audio/audio.pri)
include(video/video.pri)
diff --git a/qtmultimedia/sync.profile b/qtmultimedia/sync.profile
new file mode 100644
index 0000000..ed04e63
--- /dev/null
+++ b/qtmultimedia/sync.profile
@@ -0,0 +1,14 @@
+%modules = ( # path to module name map
+ "QtMultimedia" => "$basedir/src/multimedia",
+);
+%moduleheaders = ( # restrict the module headers to those found in relative path
+);
+%classnames = (
+);
+%mastercontent = (
+ "gui" => "#include <QtGui/QtGui>\n",
+ "core" => "#include <QtCore/QtCore>\n",
+);
+%modulepris = (
+ "QtMultimedia" => "$basedir/modules/qt_multimedia.pri",
+);
--
1.7.3.2.343.g7d43d
|