aboutsummaryrefslogtreecommitdiffstats
path: root/tools/qmlcachegen
diff options
context:
space:
mode:
authorLeander Beernaert <leander.beernaert@qt.io>2019-08-12 16:34:56 +0200
committerLeander Beernaert <leander.beernaert@qt.io>2019-08-13 07:52:51 +0000
commit494dc05ea1758f2bee49ddb98712a030336acbd2 (patch)
treed07ffecbc9cc892f0b2a335b4a29b4d758f003b8 /tools/qmlcachegen
parentc46a263f34453c96ddbe1d9b198bbf094c8f355a (diff)
Extend qmlcachge to support --retain with CMake
Add missing code so we can use the --retain argument when running qmlcachgen from a CMake project. Change-Id: I0b4a2f2ea6c424ba698ee178a332f585271b945e Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'tools/qmlcachegen')
-rw-r--r--tools/qmlcachegen/qmlcachegen.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/qmlcachegen/qmlcachegen.cpp b/tools/qmlcachegen/qmlcachegen.cpp
index 512826fb18..1bfa2f0e98 100644
--- a/tools/qmlcachegen/qmlcachegen.cpp
+++ b/tools/qmlcachegen/qmlcachegen.cpp
@@ -525,7 +525,8 @@ int main(int argc, char **argv)
}
if (target == GenerateLoaderStandAlone) {
- QStringList retainedFiles;
+ QStringList retainedFiles = parser.values(retainOption);
+ retainedFiles.sort();
Error error;
if (!generateLoader(sources, retainedFiles, outputFileName,
parser.values(resourceNameOption), &error.message)) {