forked from qt-creator/qt-creator
QNX: Use QML_INSTALL_QML variable for BB Qt5 app templates
In Qt5 the qtquick modules/qtdeclarative plugins are installed in the qml folder Change-Id: I023e479df529a5f69fb9898389a2f130da3af59b Reviewed-by: Fabian Bumberger <fbumberger@rim.com> Reviewed-by: Nicolas Arnaud-Cormos <nicolas@kdab.com>
This commit is contained in:
committed by
Nicolas Arnaud-Cormos
parent
6d2c71ca84
commit
fe10c7aa1e
@@ -14,7 +14,7 @@
|
||||
<publisher>PUBLISHER</publisher>
|
||||
<copyright>COPYRIGHT</copyright>
|
||||
|
||||
<env var="QML_IMPORT_PATH" value="app/native/imports"/>
|
||||
<env var="QML2_IMPORT_PATH" value="app/native/imports"/>
|
||||
<env var="QT_PLUGIN_PATH" value="app/native/plugins"/>
|
||||
<env var="LD_LIBRARY_PATH" value="app/native/lib"/>
|
||||
<arg>-style</arg>
|
||||
@@ -28,5 +28,5 @@
|
||||
<!-- These values will be replaced when deploying in Qt Creator -->
|
||||
<asset path="%QT_INSTALL_LIBS%">lib</asset>
|
||||
<asset path="%QT_INSTALL_PLUGINS%">plugins</asset>
|
||||
<asset path="%QT_INSTALL_IMPORTS%">imports</asset>
|
||||
<asset path="%QT_INSTALL_QML%">imports</asset>
|
||||
</qnx>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<aspectRatio>landscape</aspectRatio>
|
||||
</initialWindow>
|
||||
|
||||
<env var="QML_IMPORT_PATH" value="app/native/imports"/>
|
||||
<env var="QML2_IMPORT_PATH" value="app/native/imports"/>
|
||||
<env var="QT_PLUGIN_PATH" value="app/native/plugins"/>
|
||||
<env var="LD_LIBRARY_PATH" value="app/native/lib"/>
|
||||
<publisher>PUBLISHER</publisher>
|
||||
@@ -27,5 +27,5 @@
|
||||
<!-- These values will be replaced when deploying in Qt Creator -->
|
||||
<asset path="%QT_INSTALL_LIBS%">lib</asset>
|
||||
<asset path="%QT_INSTALL_PLUGINS%">plugins</asset>
|
||||
<asset path="%QT_INSTALL_IMPORTS%">imports</asset>
|
||||
<asset path="%QT_INSTALL_QML%">imports</asset>
|
||||
</qnx>
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<publisher>PUBLISHER</publisher>
|
||||
<copyright>COPYRIGHT</copyright>
|
||||
|
||||
<env var="QML_IMPORT_PATH" value="app/native/imports"/>
|
||||
<env var="QML2_IMPORT_PATH" value="app/native/imports"/>
|
||||
<env var="QT_PLUGIN_PATH" value="app/native/plugins"/>
|
||||
<env var="LD_LIBRARY_PATH" value="app/native/lib"/>
|
||||
|
||||
@@ -29,5 +29,5 @@
|
||||
<!-- These values will be replaced when deploying in Qt Creator -->
|
||||
<asset path="%QT_INSTALL_LIBS%">lib</asset>
|
||||
<asset path="%QT_INSTALL_PLUGINS%">plugins</asset>
|
||||
<asset path="%QT_INSTALL_IMPORTS%">imports</asset>
|
||||
<asset path="%QT_INSTALL_QML%">imports</asset>
|
||||
</qnx>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
/**************************************************************************
|
||||
**
|
||||
** Copyright (C) 2011 - 2013 Research In Motion
|
||||
** Copyright (C) 2011 - 2012 Research In Motion
|
||||
**
|
||||
** Contact: Research In Motion (blackberry-qt@qnx.com)
|
||||
** Contact: KDAB (info@kdab.com)
|
||||
@@ -62,6 +62,8 @@ const char QT_INSTALL_PLUGINS[] = "QT_INSTALL_PLUGINS";
|
||||
const char QT_INSTALL_PLUGINS_VAR[] = "%QT_INSTALL_PLUGINS%";
|
||||
const char QT_INSTALL_IMPORTS[] = "QT_INSTALL_IMPORTS";
|
||||
const char QT_INSTALL_IMPORTS_VAR[] = "%QT_INSTALL_IMPORTS%";
|
||||
const char QT_INSTALL_QML[] = "QT_INSTALL_QML";
|
||||
const char QT_INSTALL_QML_VAR[] = "%QT_INSTALL_QML%";
|
||||
const char SRC_DIR_VAR[] = "%SRC_DIR%";
|
||||
}
|
||||
|
||||
@@ -192,6 +194,8 @@ bool BlackBerryCreatePackageStep::prepareAppDescriptorFile(const QString &appDes
|
||||
fileContent.replace(QT_INSTALL_PLUGINS_VAR, qtVersion->versionInfo().value(QLatin1String(QT_INSTALL_PLUGINS)).toLatin1());
|
||||
if (fileContent.contains(QT_INSTALL_IMPORTS_VAR))
|
||||
fileContent.replace(QT_INSTALL_IMPORTS_VAR, qtVersion->versionInfo().value(QLatin1String(QT_INSTALL_IMPORTS)).toLatin1());
|
||||
if (fileContent.contains(QT_INSTALL_QML_VAR))
|
||||
fileContent.replace(QT_INSTALL_QML_VAR, qtVersion->versionInfo().value(QLatin1String(QT_INSTALL_QML)).toLatin1());
|
||||
|
||||
//Replace Source path placeholder
|
||||
if (fileContent.contains(SRC_DIR_VAR))
|
||||
|
||||
Reference in New Issue
Block a user