summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* rewrite support for listing translation files as sourcesv5.2.0-rc1Oswald Buddenhagen2013-11-231-8/+28
| | | | | | | | | | | | | | | | | ts files listed among the sources now contribute extant source strings with locations, i.e., they are treated like all other sources. this basically makes it possible to use lupdate like gettext's msgmerge. this enables us to write a much more efficient variant of the split-qt-ts.pl script found in qttranslations. the original functionality of adding ts files as providers of additional translations to merge is hidden behind the new -xts flag; it is of course still undocumented. Change-Id: I7a5488d814f39d6b5e9053a414547a6b1461fc14 Reviewed-by: hjk <hjk121@nokiamail.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Lars Knoll <lars.knoll@digia.com>
* Qt Designer: Fix scrolling of widget box.Friedemann Kleint2013-11-201-1/+1
| | | | | | | Task-number: QTBUG-34953 Task-number: QTBUG-7232 Change-Id: If4566c407d4c095ab3dc91d08e058d37af811745 Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>
* initialize/reset parser context properlyOswald Buddenhagen2013-11-181-1/+6
| | | | | | | | | | | | unconsumed context information may persist after finishing processing of top-level files and includes. this would confuse the include optimization, which would slow down lupdate by orders of magnitude for certain inputs. Task-number: QTBUG-27936 Change-Id: Ifcf6ddd1b54211434ffd8edfbec5e8960ac35f22 Reviewed-by: Christian Kandeler <christian.kandeler@digia.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
* support a cache that is really just a cacheOswald Buddenhagen2013-11-184-27/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | unlike .qmake.cache & co., the presence of this file has no magic effects on where mkspecs, modules and other things are searched. as the obvious name "cache" is of course already taken, we call it "stash". the file is searched up to the super cache (if present), otherwise up to the normal cache/conf (if present), otherwise up to the root. if it's not found, it is created next to the super cache (if present), otherwise next to the cache/conf (if present), otherwise in the current output directory. note that the cache really should be created and populated by the top-level project if there are subprojects: otherwise, if there is an "anchor" (super/cache/conf), subprojects would race for updating the cache and make a mess. without an "anchor", each subproject would just create its own cache, kind of defeating its purpose. this is no different from the existing "cache", but it's worth mentioning that removing the "anchoring" function does not remove the "nesting order" constraint. Task-number: QTBUG-31340 Change-Id: I786d40cef40d14582a0dd4a9407863001bec4c98 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com> (cherry picked from qtbase/ff31d87cc883dcf17ab459a15eac04e074d9614a) Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@digia.com>
* clean superfile and cachefile paths upon creationOswald Buddenhagen2013-11-181-2/+2
| | | | | | | | | | | otherwise, if the output dir is the root, the path would be denormalized. the code for finding existing files already does that. Change-Id: I56d70477e9c9ffcd936325068624a84df10ffd87 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com> (cherry picked from qtbase/72075656cfeac570ce002c517a22b1c5d7bc0dd0) Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@digia.com>
* move setting of _QMAKE_{SUPER,CONF,CACHE}_ to a more logical locationOswald Buddenhagen2013-11-181-24/+25
| | | | | | | | | | | | | | | there is no point in setting the variables already when peeking into the caches, as that is done in a separate evaluator anyway. it also makes no sense to have them set while loading the spec itself, as it's not permitted to do anything with the caches. so set them at the next convenient point, which is right before actually loading the caches. Change-Id: I3717ddf94353dc04e12c52e542f16ed27b578e14 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> (cherry picked from qtbase/0f68222e9ebdf42778d4bb84260268764eb55b30) Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@digia.com>
* Make sure .qch file is opened read-onlyKai Koehne2013-11-141-0/+1
| | | | | | | | | | | | So far qsqlite tried to open the file first read/write, and falling back to read access only if this fails. This has resulted in excessively long loading times e.g. on Windows XP. Task-number: QTCREATORBUG-10697 Change-Id: I7b1dbddb73feb34491ece5a0765a67354b937f43 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Mark Brand <mabrand@mabrand.nl>
* androiddeployqt: Fix signing package with -verboseEskil Abrahamsen Blomfeldt2013-11-131-4/+2
| | | | | | | | | | We would put the "-v" option inside the quotes in the zipalign command, causing the shell to look for the executable named "zipalign -v". Task-number: QTBUG-34588 Change-Id: I88269cada9d77c3ddcceb6133f9bc8cf275c425a Reviewed-by: Paul Olav Tvete <paul.tvete@digia.com>
* androiddeployqt: Share information on why plugins are skippedEskil Abrahamsen Blomfeldt2013-11-131-14/+29
| | | | | | | | | | When we skip a plugin due to missing dependencies, we should output which dependencies are missing so that people can easily find out what to add to their .pro files. Task-number: QTBUG-34586 Change-Id: I64e1687e4ad67165b0d8708e1e1fcedc10883515 Reviewed-by: Paul Olav Tvete <paul.tvete@digia.com>
* windeployqt: Move finding shared libraries into a function in utils.Friedemann Kleint2013-11-113-36/+39
| | | | | | | As it is also needed by qmlutils when scanning QML-imports. Change-Id: Ia9952171e4bab60984562eb0db860751fd54f572 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* androiddeployqt: Support default permissions/features for moduleEskil Abrahamsen Blomfeldt2013-11-081-0/+17
| | | | | | | | | | | Read the permissions/features required for the module from the dependency XML and update the default AndroidManifest.xml to include these. Task-number: QTBUG-33953 Change-Id: I52edce7ebf826d242fbb49dcd8069c60a1381116 Reviewed-by: Paul Olav Tvete <paul.tvete@digia.com> Reviewed-by: Christian Stromme <christian.stromme@digia.com>
* Qt Designer: Implement property() for QAxWidgetPropertySheet.Friedemann Kleint2013-11-082-0/+10
| | | | | | | | | | | Access the control property of the QAxWidget directly. Task-number: QTBUG-34592 Change-Id: I7d0971ad8fc265d0443da7ae72330e2b7f3a8d70 Reviewed-by: Oliver Wolff <oliver.wolff@digia.com> Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
* Doc: Updated url variable in qdocconf files.Jerome Pasion2013-11-065-5/+5
| | | | | | | | | | | | | In 5.2, the HTML output is in a flatter structure and when they are hosted in qt-project.org/doc, the documentation will be found at http://qt-project.org/doc/qt-$QT_VER The url variable is used by projects outside of Qt 5 which need to link to Qt 5 documentation, such as Qt Creator. Task-number: QTBUG-34584 Change-Id: Ic0eed7f0d5fbc04544858b8dda3637ea788daac8 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
* Make macdeployqt deploy audio plugins.Morten Johan Sørvig2013-11-051-2/+8
| | | | | | | | Deploy plugins/audio if QtMultimedia.framework is in use. Change-Id: I164ddddbf2fbd50c37d42809b5ecdda0ea1d03af Reviewed-by: Gabriel de Dietrich <gabriel.dedietrich@digia.com>
* androiddeployqt: Put back default app nameEskil Abrahamsen Blomfeldt2013-11-041-0/+1
| | | | | | | | When no custom AndroidManifest.xml is specified, we need to generate a sensible default name like before. Change-Id: I9411594c43f6d2b3a49686bb6fbab9d999d788c3 Reviewed-by: Paul Olav Tvete <paul.tvete@digia.com>
* windeployqt: Introduce constants and functions for shared library suffixes.Friedemann Kleint2013-11-043-8/+21
| | | | | Change-Id: Ic0792d0935115ab8554288979adabd17ea8cf863 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* windeployqt: Clean up declarations.Friedemann Kleint2013-11-041-4/+3
| | | | | Change-Id: I116560a3c10beed9efdc75b240984449f2b6e168 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* windeployqt: Update modules list.Friedemann Kleint2013-11-041-36/+62
| | | | | Change-Id: Icfac93eb3cc3858a49043f5dafe32725796adcbc Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* androiddeployqt: Make sure generated package name parsesEskil Abrahamsen Blomfeldt2013-11-011-1/+57
| | | | | | | | | | We need to make sure the generated package name does not break any parser rules in Java. The cleanPackageName() function is copied from Qt Creator. Task-number: QTBUG-34245 Change-Id: Ice2f10e25f7f1d93c87c5ced2659e63d386e51a0 Reviewed-by: Paul Olav Tvete <paul.tvete@digia.com>
* Doc: Remove incorrect dependenciesTopi Reinio2013-11-012-2/+2
| | | | | | | | | Remove dependencies to nonexistent module 'qtbase' from .qdocconf files. Change-Id: If299d764a5c2e0d0d83551f74e30ead70c26aa10 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com> Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
* Remove -quiet parameter, it hides also some errors.BogDan Vatra2013-11-011-2/+0
| | | | | | Change-Id: I43dbe412a61d22afe0a01245904785a6cace235d Reviewed-by: Daniel Teske <daniel.teske@digia.com> Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
* qtpaths: Remove duplicate table entries.Dmitry Shachnev2013-11-011-2/+0
| | | | | | | | | Remove DesktopLocation and DocumentsLocation from lookupTableData as they were wrongly listed twice there. Change-Id: Ie8b91c294ead114c26857778cf644dbaba181d42 Reviewed-by: Sune Vuorela <sune@vuorela.dk> Reviewed-by: David Faure <david.faure@kdab.com>
* Remove android specific qmake variables.BogDan Vatra2013-10-311-54/+45
| | | | | Change-Id: I77b0d880abb0a78baf02c2b6be33ca61f9233500 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
* windeployqt: Fix matching of modules to take substrings into account.Friedemann Kleint2013-10-301-4/+10
| | | | | | | | | | Qt5WebKitWidgets was not deployed since Qt5WebKit always matched the library name. Change-Id: I2bf7268cb2b9db4bf3daf97657c1baf635224e07 Reviewed-by: Oliver Wolff <oliver.wolff@digia.com> Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* androiddeployqt: Remove support for QMAKE_SUPPORTED_ORIENTATIONSEskil Abrahamsen Blomfeldt2013-10-301-24/+0
| | | | | | | | | | | | | This was created for the iOS port and intended to be cross-platform, but since then they got cold feet and never added the support. It makes no sense to only support this on Android. We need to remove it again and hold off until we can find a proper solution. Editing the AndroidManifest.xml is the non-cross-platform solution for this. Task-number: QTBUG-34166 Change-Id: Ide8abb159266bcb2af03667ecf8d92da127960b1 Reviewed-by: BogDan Vatra <bogdan@kde.org>
* Fix resetting of string properties.Friedemann Kleint2013-10-301-0/+6
| | | | | | Task-number: QTBUG-34171 Change-Id: Ib5fe8194d891eb999e41bafde19834be56c84103 Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>
* Doc: Rename doc directory of Context Sensitive Help exampleTopi Reinio2013-10-3013-8/+8
| | | | | | | | | | | | | | During packaging, the doc/ directories are removed from examples when they are copied to Qt examples install directory. This example has a doc/ directory with contents required to run it. This change renames it so that he packaging doesn't break it. Task-number: QTBUG-33848 Change-Id: I7b4e29d7b3c2c2ff9429c1a81bd32fb809d0cdb3 Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
* make setting a bad $$[QMAKEFEATURES] not crash qmakeOswald Buddenhagen2013-10-303-12/+17
| | | | | | | | Task-number: QTBUG-29642 Change-Id: I9cc209eb313f03bf342bcb64b1de3005755700a7 (cherry picked from qtbase/50a90720be7d67dcdfe704a82fb3b1138edd2aab) Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com> Reviewed-by: Daniel Teske <daniel.teske@digia.com>
* Add JSON parsing support to qmake.Morten Johan Sørvig2013-10-301-1/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add qjson* implementation files from corelib/json to the qmake build. Add a read-only compile mode, enabled by defining QT_JSON_READONLY. Add qmake built-in function parseJson(file, into) which parses a json file into the given variable. qmake uses a flat key -> value-list implementation for storing variables, which means that some hackery is need to represent arbitrarily nested JSON. Use a special "_KEYS_" variable for arrays and objects: Arrays: ["item1", "item2"] $${array._KEYS_} -> 0 1 2 $${array.0} -> "item1" $${array.1} -> "item2" Objects: { "key1" : "value1", "key2" : "value2" } $${object._KEYS_} -> key1 key2 $${object.key1} -> value1 $${object.key2} -> value2 Change-Id: I0aa2e4e4ae14fa25be8242bc16d3cffce32504d2 Reviewed-by: Daniel Teske <daniel.teske@digia.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> (cherry picked from qtbase/89ef515177fd5a0b5d95dcffd5fd0b0669e3625a) Reviewed-by: hjk <hjk121@nokiamail.com>
* qmake: Expose qmake arguments as QMAKE_ARGSTor Arne Vestbø2013-10-302-0/+3
| | | | | | | | | | | Allows project files or mkspecs to call qmake recursively using system() with the right arguments, which we use to fix the ios default_post.prf. Change-Id: I90d69e2b156bb0f0af1279188b11f81c84c24fb8 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Daniel Teske <daniel.teske@digia.com> (cherry picked from qtbase/1cdbe4752bef972db5471e811e9a781749cd0380) Reviewed-by: hjk <hjk121@nokiamail.com>
* qmake: Update internal mkspec on changes to QMAKESPECTor Arne Vestbø2013-10-302-1/+9
| | | | | | | | | | | | Allows the macx-xcode mkspec to be a wrapper around other mkspecs. Since QMAKESPEC can now be set in the spec, we have to ensure not to append to QMAKESPEC. Change-Id: Idf33ff38147f14c488f14b426c02d9a739fdaecf Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Daniel Teske <daniel.teske@digia.com> (cherry picked from qtbase/a9bad65b091d15b0446fa141e0a69ebb94b38b70)
* qmake: Evaluate extra configs before loading default_preTor Arne Vestbø2013-10-302-6/+19
| | | | | | | | | | | | Exclusive builds uses setExtraConfigs to apply the particular CONFIG of each build pass. Unfortunately we were not applying these extra configs early enough in QMakeEvaluator::visitProFile() for them to be picked up/usable by default_pre, something that can be useful. Change-Id: I423a4688250a15f0c1a2cc65a48f0bbc14ad4497 (cherry picked from qtbase/eea1c359c9663cec15e7373c065ee06cba151eed) Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Daniel Teske <daniel.teske@digia.com>
* qmake: Load extra variables only if also loading pre-filesTor Arne Vestbø2013-10-301-4/+4
| | | | | | | | | | | | The extra variables only need to be applied once, when we are loading the pro file (and hence are loding pre files), not for every single pri/prf that's loaded as a result of that (which do not load pre files themselves). Change-Id: I3118694a8eeccf2dc32c4f62df754033fad13528 (cherry picked from qtbase/8e7dc25380dceebca094e092d9feb21ad167ba91) Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Daniel Teske <daniel.teske@digia.com>
* qmake: Expose ARGC to qmake functions to be able to check argument countTor Arne Vestbø2013-10-302-0/+3
| | | | | | | | | | | ARGS already exists, but is a flattened list of the arguments, so both foo(bar, baz) and foo(bar baz) will give count(ARGS, 2), making it unreliable for validating arguments to qmake functions. Change-Id: I0bcc16614c64000169431327da48fd1a26708e67 (cherry picked from qtbase/09205d573413da8a2ac3826198fe36bb2dc4349f) Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com> Reviewed-by: Daniel Teske <daniel.teske@digia.com>
* qmake: add $$title() function to convert strings to title caseTor Arne Vestbø2013-10-301-2/+10
| | | | | | | Change-Id: Ic535a8f7cc2ab7b7f1948b2d0237ebe9a71c7ec7 (cherry picked from qtbase/413ec67fc46ad7049f870cdb8ead35149b215d45) Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com> Reviewed-by: Daniel Teske <daniel.teske@digia.com>
* ProParser: Plug raw data leakDaniel Teske2013-10-301-1/+1
| | | | | | | | | | | QProcessEnvironment caches keys, so we must not pass it QStrings created with fromRawData() Task-number: QTCREATORBUG-9142 Change-Id: I29fade02f3bc4110fafb1b04d44f2e653951a2ae (cherry picked from qtcreator/99f15f1706868c4b2f84bc4164451bd69b3b8188) Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Daniel Teske <daniel.teske@digia.com>
* remove pointless statementsOswald Buddenhagen2013-10-301-3/+1
| | | | | | | | | | the INCLUDEPATH to the corelib build dir is useless and plain bogus (it wouldn't work in a modular build anyway). CONFIG+=console is pointless, because qt_tool does it. Change-Id: Ifa9a19c7be6a866b26eb980d5b34ab00b3503d49 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
* query the presence of the right moduleOswald Buddenhagen2013-10-301-2/+2
| | | | | | | | | | the existence of a -private module does not imply the presence of a public module any more, so we need to test for qmldevtools-private explicitly. Change-Id: Ibd691d758bcaf9c07280bd560521f4947be98f06 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* Use stdout for debug outputPaul Olav Tvete2013-10-301-3/+7
| | | | | | | | We need to use the same stream for all debug output, otherwise they will be shown out of order. Also add some more verbosity. Change-Id: I66d2e1e67fb6303178a8240815d9faff396f77ea Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
* Fix dependency detection corner casePaul Olav Tvete2013-10-301-9/+17
| | | | | | | | | | Also skip indirect dependencies from the "bundled" element if their dependencies are not explicitly included. Task-number: QTBUG-34285 Change-Id: Iedb726c35d1c979a2ebab551095edcf4ce5cb3a1 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
* Fix deploy mechanism.BogDan Vatra2013-10-231-10/+4
| | | | | | | | | The order of "android:value" and "android:name" attributes can be changed when saving the XML document. Use placeholders instead. Change-Id: I32e7bf0c91565f5e219d16f549cf1c6583398df0 Reviewed-by: Daniel Teske <daniel.teske@digia.com> Reviewed-by: Paul Olav Tvete <paul.tvete@digia.com>
* Move untranslatable stings to AndroidManifest.xmlBogDan Vatra2013-10-231-31/+32
| | | | | | | | strings.xml file is used to store strings that can/should be internationalized. Change-Id: Ib55eff12c905dc09384832ce8ce6865903f60a66 Reviewed-by: Daniel Teske <daniel.teske@digia.com> Reviewed-by: Paul Olav Tvete <paul.tvete@digia.com>
* Smarter plugins resolver.BogDan Vatra2013-10-231-4/+27
| | | | | | | Don't copy plugins with unmet dependencies. Change-Id: I6e84166fac5e5553bf3d5b87982eba8255160ae7 Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
* Move JSON handling into utilsAndrew Knight2013-10-223-42/+45
| | | | | | | This allows for every copied file to get added to the JSON output. Change-Id: I588c173056d359d514e2c1715837b5ce4bf71cb0 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
* Android: Remove non-host toolsv5.2.0-beta1Eskil Abrahamsen Blomfeldt2013-10-181-2/+2
| | | | | | | | | | | Command line applications for target architecture does not work on Android, since apps there are Java applications which call into a shared library. Thus, these command line tools which are not built for host architecture are not usable in a SUBDIRS build. They need to be built and deployed separately in apk packages. Change-Id: Ia7322ee143a1b73ac40459f078e9f51a4e29a3ab Reviewed-by: BogDan Vatra <bogdan@kde.org>
* Fix handling android dependency xml.BogDan Vatra2013-10-171-10/+4
| | | | | | | | | Run readAndroidDependencyXml only once for every Qt library. Task-number: QTBUG-34078 Change-Id: Ifc2c18f23485e2ced20b0ce3f151a21cb1a0069a Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
* androiddeployqt: Use correct prefix for tools on x86Eskil Abrahamsen Blomfeldt2013-10-171-2/+13
| | | | | | | | | | When building for x86, the prefix for the tools is not equal to the prefix for the toolchain directory, so we need a separate option for this. Task-number: QTBUG-34110 Change-Id: I72d727832dd4a5f11952c84882496f85075cd9cd Reviewed-by: BogDan Vatra <bogdan@kde.org>
* androiddeployqt: fix dependencies of pluginsPaul Olav Tvete2013-10-151-25/+29
| | | | | | | | | | | | | | The dependency resolver is based on a recursive descent of the dependency tree. Plugins depend on the libraries, so they have to be handled after the libraries have been resolved. The simplest solution is to do multiple passes over the unmet dependencies from the plugin. Task-number: QTBUG-34078 Change-Id: I02d8d7c86f77f6c23832a6e301567796b412c5aa Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@digia.com>
* Assistant: Update list of modules for 5.2.Friedemann Kleint2013-10-141-47/+62
| | | | | | | | | | | | Change modules list to a const char * array for easier maintenance. Add missing qtbluetooth, qtandroidextras, qtlocation, qtnfc, qtpositioning, qtsensors, qtquickdialogs, qtwinextras. Task-number: QTBUG-34072 Change-Id: Idf178e8d3b3f17f488d8c0ec48dbafde5b73ade2 Reviewed-by: Jerome Pasion <jerome.pasion@digia.com>
* windeployqt: Fix deployment of command line applications.Friedemann Kleint2013-10-111-4/+1
| | | | | | | Do not return when not finding any matching plugins. Change-Id: I176633f4089ba03f29977187c828a5070de381b2 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>