diff options
author | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2014-01-10 15:08:47 +0200 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2014-01-13 08:17:56 +0200 |
commit | 99d7cbbb8887382ea17dcbeb90a8d768bb9ebdb5 (patch) | |
tree | ce0563bbde0c8a5f391479d180755ca212cfbcff /src/datavisualizationqml2/datavisualizationqml2.pro | |
parent | b05e4498bdb82a32ba9d82fd6fc65727b99e745d (diff) |
Improve static build support.
Now qml plugin can also be built statically.
Change-Id: Id37f565ab9e02529fafaffa024acd69560b3703a
Reviewed-by: Mika Salmela <mika.salmela@digia.com>
Diffstat (limited to 'src/datavisualizationqml2/datavisualizationqml2.pro')
-rw-r--r-- | src/datavisualizationqml2/datavisualizationqml2.pro | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/datavisualizationqml2/datavisualizationqml2.pro b/src/datavisualizationqml2/datavisualizationqml2.pro index 7c456586..6396b86b 100644 --- a/src/datavisualizationqml2/datavisualizationqml2.pro +++ b/src/datavisualizationqml2/datavisualizationqml2.pro @@ -8,7 +8,11 @@ uri = QtDataVisualization static { DEFINES += QT_DATAVISUALIZATION_STATICLIB - CONFIG -= static staticlib + # Only build qml plugin static if Qt itself is also built static + !contains(QT_CONFIG, static): CONFIG -= static staticlib + + # Insert the plugin URI into its meta data to enable static plugin usage + QMAKE_MOC_OPTIONS += -Muri=$$uri } INCLUDEPATH += ../../include \ |