summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Reorganize the tree, have better ifw.pri. Shadow build support.kh12012-03-191590-281/+266
| | | | | Change-Id: I01fb12537f863ed0744979973c7e4153889cc5cb Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Make it simpler to quit the tool.kh12012-03-192-2/+5
| | | | | | | | | | Task-number: QTIFW-61 Do not nag on the first page with message, simply quit. Also make the message less "harsh" when quit/ cancel has been pressed. Change-Id: I5caa39034ab159da256ebd605fb86aa47a9ac9fe Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* fixed repogen commandline parsingAlexander Lenhardt2012-03-191-36/+2
| | | | | | | Change-Id: I838af6e8398a74d59829eb1250678a24568169f9 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* make string translatableNiels Weber2012-03-191-1/+1
| | | | | Change-Id: Ia80f42a06be5cb36a7fee7fc3cf923033766a5a4 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Doc: quote example filesLeena Miettinen2012-03-191-50/+6
| | | | | | | Add description of AdminTargetDir Change-Id: I0829f8fbc5bef9a47cf7f7cb2db78583e42c786f Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* add example config.xml and package.xml to docsNiels Weber2012-03-192-0/+56
| | | | | | | Fixes QTIFW-112 Change-Id: I6bb33d8acd19007ba4738ffae8afe90fb886d5f8 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Doc: add config for help online styleLeena Miettinen2012-03-196-87/+104
| | | | | | | Needed on qt-project.org Change-Id: I99f7cd61fa260e315f3bca6737be103e0587876e Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Fix formating and build with QT_NO_CAST_FROM_ASCII.kh12012-03-1611-161/+197
| | | | | | Change-Id: I00e4b1ec840d976dbfc7f0138726692a770aadba Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* fix the macOS definetjenssen2012-03-151-1/+1
| | | | | Change-Id: I3b6f26e672d91e464ec425fff730417858bfe5f8 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Remove superfluous functions after 9dfa0c6e and compile error.kh12012-03-131-40/+1
| | | | | | | | Remove the enclosing namespace, fixes explicit qualification in declaration compile error. Strange that this works on Windows. Change-Id: I5cd4b8328cbdb8471e4be242e38b7894288781e0 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Move the common stuff into a different namespace.kh12012-03-135-68/+74
| | | | | | | Since the tools share repositorygen, use a namespace for tools. Change-Id: If4ce5baa1fbfdf00a16f257812386229bccbf2ee Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Keep common just for the tools.kh12012-03-1363-239/+210
| | | | | | | All other files should be in the lib anyway. Fix includes. Change-Id: I654fadf0a77b8d19953a6b47820e6398af11e2df Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* clean up pro filestjenssen2012-03-136-15/+6
| | | | | Change-Id: I46dd8eff3a744099e0827573e6aee253ce149baf Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* remove unused methods in repositorygen.cpptjenssen2012-03-131-99/+0
| | | | | Change-Id: I5ff1a0580fec21e23fe262a6f605ba5eb76e0bd3 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* adjust new 7zip files to fit into the installer frame worktjenssen2012-03-1312-21/+1556
| | | | | | | | - to initialize the 7zlib supported archives we need this kind of registerMethods in RegisterArc.h and RegisterCodec.h Change-Id: Ia4dec96c7641d9e0784ee5e6f7423544fc16aece Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* added new 7zip version 9.20 files(only the needed ones)tjenssen2012-03-131324-0/+248120
| | | | | Change-Id: Ife071365d6dc240e6524069874f31ba7b9e8debd Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* remove old 7zip versiontjenssen2012-03-13795-144303/+0
| | | | | Change-Id: I8fa14b3132599ddd164633ad932eff4ef7734c74 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* fixed --update modeAlexander Lenhardt2012-03-131-1/+2
| | | | | | | | - sanity check for the number of remaining arguments was wrong in the --update mode Change-Id: Icbdf90aafccd966393385635ae32053bba14a4fb Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Fix build on Unix.kh12012-03-131-2/+1
| | | | | Change-Id: I6b9b5e4138a9b37ce3c9add2e822b1d3f9dd7e03 Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Make sure we build the library before the examples.kh12012-03-131-1/+1
| | | | | Change-Id: I79af8e2a94e43870b1c8196b36d4c88fd6af2fc6 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Move everything releated to testing into tests.kh12012-03-1324-105/+105
| | | | | Change-Id: I28fc488b3de03a8561888969336f2ebc62a97bb0 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Implement operation to create local repository.kh12012-03-139-4/+523
| | | | | | Change-Id: I4216984ff22d0adf0f5bd9bf3f447bced5f6dc09 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Explain DownloadableArchives tag in documentation.Niels Weber2012-03-131-0/+5
| | | | | | | This fixes https://bugreports.qt-project.org/browse/QTIFW-113 Change-Id: I8bf2c89bd1007a9576d8e4d148b050f9a1ac3925 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com>
* adding missing brackets in repogentjenssen2012-03-121-2/+3
| | | | | Change-Id: I6bfa38b8ff5e7211d7c9e0e02b9c8d07ccc65bdf Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* adding missing bracketstjenssen2012-03-121-2/+3
| | | | | Change-Id: I10a806096a3b0b355909977058de0e53e21fbabf Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* use include and exclude instead of the old package listtjenssen2012-03-124-154/+108
| | | | | | | | | | | | - the use of include and exclude everywhere is avoiding overlap with some other options, like --single, --nodeps - the name of single was unclear and is renamed in --update - removed the unused/old dependency code - and moved the content from collectAvailablePackages to createPackages - renamed ftype variable to filterType for better understanding Change-Id: Ia0d3528a964cca7c334ac3b240207e10ca063fa2 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* allow new ignore argumentstjenssen2012-03-122-2/+5
| | | | | | Change-Id: I0379fe7cdc1514eb31cfa53df51ff7649a3c3b11 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com> Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* added --include optionAlexander Lenhardt2012-03-094-17/+58
| | | | | | | | | allows to specify whitelists for the inclusion into the repository. --include and --exclude are mutually exclusive. Change-Id: I3148482250234e44dd34b6ad2dadedc8923adc36 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* It makes no sense to translate %1 by itself.Niels Weber2012-03-081-26/+26
| | | | | | Change-Id: I1daa9fc4f6712f6767c9a00675aa5e6e5cf272b3 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* deleted not needed doxygen fileNiels Weber2012-03-081-69/+0
| | | | | Change-Id: Ic92e7d43de9f6abc5de7d05625d1f94154971d6f Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* introduce the posibility to ignore translations and invalid packagestjenssen2012-03-081-25/+42
| | | | | Change-Id: I1e29e9f062920156f6c94e13e2cb36cfea367623 Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* remove unneeded qdebug outputs in case there is already an exceptiontjenssen2012-03-071-7/+4
| | | | | Change-Id: I8e29e9f062920156f6c94e13e2cb36cfea967663 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* make the printusage for repositorygen methods extratjenssen2012-03-074-29/+42
| | | | | Change-Id: I3e23e9f067920156f6c94e13e2cb36cfea967663 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Fix typos etcNiels Weber2012-03-071-12/+12
| | | | | Change-Id: I316c75f8a1d2d95e4cc6cf9b9b52cf952cb67507 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* remove unused variableNiels Weber2012-03-071-5/+2
| | | | | | | | | Conflicts: installerbuilder/libinstaller/3rdparty/kdtools/kdupdaterupdatefinder.cpp Change-Id: I7405540157376c9946678ce626305abf9ea727ae Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Fix typos etcNiels Weber2012-03-071-10/+11
| | | | | Change-Id: I811c2180651675095491bd7fe1b16baa21f9609b Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* License agreement and rejection texts are in translations now.Niels Weber2012-03-072-318/+330
| | | | | Change-Id: Ieb60f0d67fd7e9bf7eed97532a71f06a0725bd53 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* we need an en_us translation to replace placeholder stringsNiels Weber2012-03-075-2/+3342
| | | | | Change-Id: Id24f477f8953a3eb3eb608fbe283d340c81b5ff6 Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Fix some typos.kh12012-03-071-6/+6
| | | | | Change-Id: I4fbb2614aaae2d36d7ae1a2861883b00cc59fcf6 Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Remove the files that got compressed.kh12012-03-061-0/+4
| | | | | | | Avoids copying the meta files and the zip to the target directory. Change-Id: I0dca26a1a14fa8e86f0de5a598c9485caae2c5b3 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* improve the use of exluded packagestjenssen2012-03-064-20/+10
| | | | | | | | - removed filterBlacklisted method - use the exclude list directly in collecAvailablePackages method Change-Id: I3dc72addc80e68d9a49421f68ef0e46373dea37b Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* deleted outdated and unneded doxygen fileNiels Weber2012-03-051-746/+0
| | | | | Change-Id: Ia512615e517639cf83f60e1b2334f3570ac0db9c Reviewed-by: Karsten Heimrich <karsten.heimrich@nokia.com>
* Fix missing operations problem.kh12012-03-052-8/+9
| | | | | | | | | | | | | After a7c900ce4b6f33f14e1abe9f2dba70f6a16b2105 uninstalling one or several components failed, caused by the fact I used a hash to store the on disk component data after loading. Since the key would be the same for several components, only one single set of data would be available afterwards. Now store a pair of data and keep the order as well, important for uninstalling order... Change-Id: I8033273087361640abc920eb6338c76df0adc99a Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Don't copy over a checksum file.kh12012-03-051-2/+2
| | | | | | | | | Whithout this fix, offline installers would spam the install directory with .sha1 files. Follow up on 61dc9d1d03f039e5155 Change-Id: Ice1bc51e1d058b48b2a58849611b7005d290f8c1 Reviewed-by: Niels Weber <niels.2.weber@nokia.com> Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* remove MaintenanceTitleNiels Weber2012-03-056-12/+1
| | | | | | | | We simply use the Title field and add "Maintain " in front. This way it can easily be translated. Change-Id: I343b5480c6fb7428ec264e39ae5c17d8d3029d5d Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Fix broken tmp repo only behavior (ui).kh12012-03-022-5/+15
| | | | | | | | Better function naming. Make sure to disable and uncheck the box when there are no temporary repositories available. Change-Id: If9087ba845950ef5a6bc3089c303077d332795c3 Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Use the same code to copy the archives.kh12012-03-011-33/+33
| | | | | | | | This makes sure online and offline installers have the same files and naming scheme for the 7z archives. Change-Id: I5fb8d3be041f0828f5971d5128116c1376aef6fa Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Rewrite copy component data.kh12012-03-013-60/+43
| | | | | | | | | | Since at some point file and directory use the same code, merge both foreach into one. Extend package info to store the copied archives (for use in binary creator). Change-Id: I57544530a139911d81ad72f1e871e57138fb6019 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Get rid of signing. We can put it back once we need it.kh12012-03-01119-33494/+36
| | | | | Change-Id: I1d8bc5655b25dafd30edfe24e7ef8f7fb6b1b9b6 Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com>
* Introduce IFW version defines.kh12012-03-012-1/+7
| | | | | | Change-Id: I540b159390f8b3f2157b4be5da5ad08ab4e31c5f Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: Niels Weber <niels.2.weber@nokia.com>