summaryrefslogtreecommitdiffstats
path: root/qmake/generators/symbian/symbiancommon.h
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@digia.com>2010-11-05 14:20:00 (GMT)
committerMiikka Heikkinen <miikka.heikkinen@digia.com>2010-11-08 09:51:36 (GMT)
commite8b10f2239a15e8d0ad1b676b7f03d03543efc67 (patch)
tree33cc4ac939182de63f0233d579982c82189377f4 /qmake/generators/symbian/symbiancommon.h
parentd3f8374c9e980b9e74cde2ee6cba8dd8312e5ac4 (diff)
downloadQt-e8b10f2239a15e8d0ad1b676b7f03d03543efc67.zip
Qt-e8b10f2239a15e8d0ad1b676b7f03d03543efc67.tar.gz
Qt-e8b10f2239a15e8d0ad1b676b7f03d03543efc67.tar.bz2
Allow pkg_prerules and pkg_postrules to be targeted to separate files
Pkg_prerules and pkg_postrules can now be targeted to apply only to main template pkg, installer pkg, or stub pkg file using .main, .installer, or .stub suffix on the variable. Also clarified documentation of these variables. Cherry picked to 4.7 branch from master branch as part of QTBUG-15068, original commit: a537137fffd72d153a35828228c00567a563e787 Task-number: QTBUG-15068 Task-number: QTBUG-13159 Reviewed-by: axis Conflicts: doc/src/development/qmake-manual.qdoc doc/src/snippets/code/doc_src_qmake-manual.qdoc
Diffstat (limited to 'qmake/generators/symbian/symbiancommon.h')
-rw-r--r--qmake/generators/symbian/symbiancommon.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/qmake/generators/symbian/symbiancommon.h b/qmake/generators/symbian/symbiancommon.h
index dae1e4a..80f2079 100644
--- a/qmake/generators/symbian/symbiancommon.h
+++ b/qmake/generators/symbian/symbiancommon.h
@@ -86,6 +86,17 @@ protected:
QStringList symbianLangCodesFromTsFiles();
void fillQt2S60LangMapTable();
+ void parsePreRules(const QString &deploymentVariable,
+ const QString &variableSuffix,
+ QStringList *rawRuleList,
+ QStringList *languageRuleList,
+ QStringList *headerRuleList,
+ QStringList *vendorRuleList);
+ void parsePostRules(const QString &deploymentVariable,
+ const QString &variableSuffix,
+ QStringList *rawRuleList);
+
+
protected:
MakefileGenerator *generator;