summaryrefslogtreecommitdiffstats
path: root/doc/installerfw-getting-started.qdoc
Commit message (Collapse)AuthorAgeFilesLines
* 3rdparty: deprecate usage of LZMA SDKArttu Tarkiainen2022-04-131-7/+10
| | | | | | | | | | | | | | | | The 3rd-party sources haven't been updated in a long time, and is missing some features compared to libarchive (which the official IFW binaries use), like symbolic link support on Windows. Add deprecation warning when compiling with LZMA SDK, and make building the library and related client code conditional behind a separate config feature. Update docs to emphasize that libarchive is the recommended build option for archive handler. Change-Id: I70ed5f9b5d13e2243778f7c44b4ea833c8092ae0 Reviewed-by: Katja Marttila <katja.marttila@qt.io>
* Doc: Remove -qt-xcb from recommended configure optionsArttu Tarkiainen2022-03-251-1/+1
| | | | | | | | | | Bundled xcb libs and related configure switches have been dropped from Qt since 5.15.0. As IFW requires building against Qt 5.15.2 at minimum, remove the mentions to non-existing option. Task-number: QTIFW-2557 Change-Id: Ideb6681338922b2eb2cdd1e95d00af53aa32844c Reviewed-by: Katja Marttila <katja.marttila@qt.io>
* Update license headerKatja Marttila2022-01-241-2/+2
| | | | | | | Use https instead of http in www.qt.io/licensing Change-Id: I0a2e97afcda03d50fd823be8e11426c2399a3b8f Reviewed-by: Arttu Tarkiainen <arttu.tarkiainen@qt.io>
* Fix deprecation warnings from building with Qt 5.15.2Arttu Tarkiainen2021-12-211-5/+5
| | | | | | | | Also update build version requirements. Task-number: QTIFW-2388 Change-Id: Iae1949548dda7a3b8d448228e27060efb5abd8eb Reviewed-by: Katja Marttila <katja.marttila@qt.io>
* Libarchive: use libiconv installed with macOSArttu Tarkiainen2021-09-141-2/+2
| | | | | | | | | | | Update build instructions for Coin. Also update docs to remove mention of the extra step of installing additional version of the library, as this is not necessary. Change-Id: I71fb346af30325b1bfeed788e9fec832f344b382 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Katja Marttila <katja.marttila@qt.io>
* Add sources and qmake project files for libarchiveArttu Tarkiainen2021-09-101-0/+66
| | | | | | | | | | | | | | | | | | | | - Included from upstream source archive distribution: * Sources from "libarchive/" directory, excluding manpages, tests and build files * "COPYING" from archive root * Configuration headers in "3rdparty/libarchive/config/*" are pre-generated from "build/cmake/config.h.in" - Add project files for qmake, document usage of library in "3rdparty/libarchive/qt_attribution.json". - Update build instructions for Coin. - Support for libarchive can be enabled or disabled with the "libarchive" configuration feature. - Update "Getting Started" page in documentation. Change-Id: I2c2312600b3c6ede4925625d29953dcebaa48b98 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Katja Marttila <katja.marttila@qt.io>
* Doc: Remove obsolete \contentspage commandLeena Miettinen2021-02-041-1/+0
| | | | | Change-Id: Ief8fe530fcca22ea7dbe4baf66b2a2bc837ce1af Reviewed-by: Katja Marttila <katja.marttila@qt.io>
* Doc: Update supported Qt versionArttu Tarkiainen2020-04-201-1/+1
| | | | | | | | | Related change 9501f454d3dae429edd20f746a3e4b3aac76f6c9. Change-Id: Ie07e8fb790045712b99ac19abab68949e35a17ae Reviewed-by: Katja Marttila <katja.marttila@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
* Fix license check failuresSimo Fält2020-02-281-3/+3
| | | | | Change-Id: I123b1c6a06717c37387a636aae8296e27c1df8c0 Reviewed-by: Katja Marttila <katja.marttila@qt.io>
* Minor documentation fixesKatja Marttila2020-01-071-4/+4
| | | | | Change-Id: I4a8c1ca489ed7d7779c5235101fb57be8bd88274 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
* Update build instructions to documentationKatja Marttila2020-01-071-5/+6
| | | | | Change-Id: I111829be3183a1e195af4f79c914e6309f9ada9f Reviewed-by: Iikka Eklund <iikka.eklund@qt.io>
* Update usage of Apple-related terminologyArttu Tarkiainen2019-08-161-2/+2
| | | | | | | | | | | Replace deprecated Q_OS_OSX macro used in several places with the newer Q_OS_MACOS. Old style reference of Apple's desktop operating system name as "OS X" in documentation and files are also replaced with "macOS" where applicable. Task-number: QTIFW-1406 Change-Id: I0561d5e0d964917ac4fca0702d58a06b85d30e57 Reviewed-by: Katja Marttila <katja.marttila@qt.io>
* Doc: Update getting-started pageKatja Marttila2019-08-131-5/+22
| | | | | | | Task-number: QTIFW-1185 Change-Id: I602425589b3b2e0482d025a02b06f4b4c27ac330 Reviewed-by: Iikka Eklund <iikka.eklund@qt.io> Reviewed-by: Jani Heikkinen <jani.heikkinen@qt.io>
* License header update to GPL-EXCEPTKatja Marttila2017-01-261-1/+1
| | | | | Change-Id: I6426c4e8f932cf26c6c638dec18d0c12e22972d1 Reviewed-by: Janne Anttila <janne.anttila@theqtcompany.com>
* Doc: Fix link to Supported Platforms in Qt Reference DocsLeena Miettinen2016-05-131-1/+1
| | | | | | | | The module name is needed, because there is a Supported Platforms section in this Manual, too. Change-Id: I3d77c89a2afc006d6e423d21ee46e7fbfee2058b Reviewed-by: Topi Reiniö <topi.reinio@theqtcompany.com>
* Update minimum Qt version for 2.0.3 releaseKatja Marttila2016-03-221-19/+4
| | | | | | | Minimum required version is now Qt5.5 Change-Id: If000a507f0067650605987d38374bf6694eb16aa Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com>
* Update license headersIikka Eklund2015-12-291-3/+3
| | | | | | | | | Update existing license headers. LGPL -> LGPLv21. Update copyright year as well. Change-Id: Ie1d71f8c68186b8f625f409ddf94691f178093c9 Reviewed-by: Katja Marttila <katja.marttila@theqtcompany.com> Reviewed-by: Jani Heikkinen <jani.heikkinen@theqtcompany.com>
* Document -static-runtime argument for Qt 5.5 onwardsKai Koehne2015-05-121-3/+4
| | | | | Change-Id: Ic26cabbc42aa7247a6078f5fdf26320340a1c461 Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Mention compiler requirements2.0.0Kai Koehne2015-04-021-0/+7
| | | | | | Change-Id: Iae3637ea149199f9b152efa4ea27a42bd4581974 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com> Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
* Update system requirementsKai Koehne2015-04-021-2/+2
| | | | | Change-Id: I316a737c8a3763baa3b35646e60a9a2d4b3468b3 Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
* Exclude icu on Linux as well when building Qt.Niels Weber2015-03-181-1/+1
| | | | | Change-Id: I8327acb19e7141750caba882a7748bbf5d70a8ba Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
* Fix embedding of installbase manifestKai Koehne2015-03-111-8/+5
| | | | | | | | | | | | Redefining QMAKE_MANIFEST is currently broken in Qt for newer compilers: The content is not embedded at all if the toolchain supports "embedding". But the hack is not needed anyway: Just disable the Qt manifest magic, and include our custom manifest file via .rc. This way we can also avoid changing the mkspec for embed_manifest_exe, embed_manifest_dll. Change-Id: I5155ddabe17f0b61b2d7b9c5b9cd912ad6c53dfe Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Update link to new wiki.qt.ioKai Koehne2015-03-051-1/+1
| | | | | Change-Id: I1863757f318da273ad2f09037832f6b8a222e225 Reviewed-by: Karsten Heimrich <karsten.heimrich@theqtcompany.com>
* Replace gitorious by code.qt.ioKai Koehne2015-03-051-1/+1
| | | | | Change-Id: Ia869ca9cb66adbd6c9cd71c22da4807aadcf0315 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
* Fix dependencies in static buildKai Koehne2015-02-251-1/+1
| | | | | Change-Id: Iae06c6d5a9b1c678a4ab136da145a9c69ccadb6e Reviewed-by: Jarek Kobus <jaroslaw.kobus@theqtcompany.com>
* Update CopyrightKai Koehne2015-02-181-5/+5
| | | | | Change-Id: I8dde6629cfd461104364d5cdc255cb54b58283fa Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
* Doc: enable linking to qtdocLeena Miettinen2014-12-091-3/+1
| | | | | | | | Replace a fixed link with a dynamic one. Change-Id: Ie0eec3aa67510b84d450057d7dbdbe2376be419b Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com> Reviewed-by: Niels Weber <niels.weber@theqtcompany.com>
* Add optimized Qt configure flagsKai Koehne2014-07-021-3/+4
| | | | | | | | | Add -skip statements for unneeded modules. Also disable Qt features we don't need, including -developer-build. Change-Id: Ic82d8c0ef9f8cf172a1623268322b028fc74853c Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Christian Stenger <christian.stenger@digia.com>
* Drop '-no-opengl' Qt configure argument for OS XKai Koehne2014-07-011-1/+1
| | | | | | | | Compilation for -no-opengl on Mac OS X only got fixed in 5.4, qtbase commit a12ba316161b23b . Change-Id: I74d2cfd6b42c673ee72fbd4977eda92a82618748 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Linux: Add -qt-xcb to recommended configure flagsKai Koehne2014-07-011-4/+11
| | | | | | | | Also drop trailing './' in command line, and adapt to new Mac naming conventions: The OS is just "OS X", not "Mac OS X" anymore. Change-Id: I95c18080261e54ed8abe1b9307340e834934fb61 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Doc: replace "Max OS X" with "OS X"Leena Miettinen2014-06-171-3/+3
| | | | | | | | According to Apple naming conventions. Change-Id: I4e7e5334987543118ae18d8547f58d01260f2493 Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com> Reviewed-by: Kai Koehne <kai.koehne@digia.com>
* Doc: replace \o with \liLeena Miettinen2014-06-171-5/+5
| | | | | | | | | The \o QDoc command has been deprecated in QDoc for Qt 5 and using it prints a QDoc warning. Change-Id: Ibf0be59f3953bd731c2133cee3ec399e51df84a5 Reviewed-by: Kai Koehne <kai.koehne@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Fix Qt configure line to make a non-install buildKai Koehne2014-06-051-2/+2
| | | | | | | | | | | | You almost never want to have the default installation path for your static Qt. Also remove the '-opensource' part, so people are asked which license they have / use. Change-Id: Ifefe9c7256aaf7aafa8104bff8adac02584d0a81 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Improve documentation on how to build the Installer FrameworkKai Koehne2014-06-051-10/+16
| | | | | | | | | Make it clear that you only need to build Qt statically if you want to compile the Installer Framework on your own. Change-Id: I45555679197e2cb7143934e9e37ac5afcb9a71cc Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Jarek Kobus <jaroslaw.kobus@digia.com>
* Update configure options for Windows (Qt 5)Kai Koehne2014-06-031-3/+3
| | | | | | | | Fix the configure options for Windows. Also update the options in the documentation according to the latest changes to INSTALL. Change-Id: If9f4cd7b954fabecd80d0e38615790342367600e Reviewed-by: Niels Weber <niels.weber@digia.com>
* Build installers with accessibility pluginTim Jenssen2013-10-251-2/+2
| | | | | | | | | This change makes the installers work with screen readers. Task-number: QTBUG-34296 Change-Id: I87cf313657d9eaa31f4cd89729b4e298880ae99e Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Merge remote-tracking branch 'origin/1.3'Tim Jenssen2013-06-031-1/+1
|\ | | | | | | Change-Id: I7939328714b248f09b7fe2c2b3af3a876b4797a4
| * Fix broken link.kh12013-05-231-1/+1
| | | | | | | | | | Change-Id: I08dbeed41a4870bc8129231e471d69f69b31e3f2 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* | Some minor Nokia -> Qt Project changesSergio Ahumada2013-04-301-1/+1
|/ | | | | | | | | - Updating the supported platforms link - changing com.nokia -> org.qt-project Change-Id: Ib74fda09f177a989b79288b967423ef04c16786e Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Doc: Move "Getting Started" section upKai Koehne2013-02-221-2/+2
| | | | | Change-Id: I6ce46933a9b398d4eef734c175d15f108997b441 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
* Documentation: Fix qdoc warningsKai Koehne2013-02-071-1/+1
| | | | | | | Fix warnings about "Unknown command '\win32'" etc Change-Id: I042fe95faaea1a90029a7d3831ad10200aeb85e2 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
* Remove -developer-build from Qt configure argumentsKai Koehne2013-01-281-1/+1
| | | | | | | | | There's no reason to use a developer build of Qt for just using the IFW. Change-Id: Ib824b4be5882c2ae1052af187440ba0683896b16 Reviewed-by: Niels Weber <niels.weber@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Unify order & content of configure argumentsKai Koehne2013-01-231-2/+2
| | | | | | | | | | | Remove superfluous -platform argument from README, and -qt-sql-sqlite -plugin-sql-sqlite from documentation. Reorder arguments on Unix and Windows to make them comparable. Change-Id: Ibe7ae670da6b3ef06ec02dbb5c1cc92d5e65d411 Reviewed-by: Tim Jenssen <tim.jenssen@digia.com> Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Docs: Remove references to installerbuilder directoryKai Koehne2013-01-171-2/+1
| | | | | Change-Id: Icf26a54b584f87525a0e49e013f9e8b3ae09fa9b Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* Change copyright headers from Nokia to DigiaSergio Ahumada2012-12-211-11/+17
| | | | | Change-Id: Id55a71a6ee24b234739b6066e11e9c1f2e389f73 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* GettingStarted: Update section about changed qmake.confKai Koehne2012-11-151-13/+10
| | | | | | | | The old qmake.conf didn't work any more with qt 4.8.4. Change-Id: Id6155af604da27aced567413a4890b6c8c895dd5 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com> Reviewed-by: Tim Jenssen <tim.jenssen@digia.com>
* Remove recommended -no-svg switch for WindowsKai Koehne2012-11-141-1/+1
| | | | | | | | | | configure.exe doesn't know about -no-svg (Qt 4.8.3). Also, remove -no-declarative-debug: It has no effect since -no-declarative is already set. Change-Id: Ib6733acf0cf1b10b70faaf2e2c09f323fde8e312 Reviewed-by: Karsten Heimrich <karsten.heimrich@digia.com>
* remove -qt-gif optionkh12012-07-091-1/+1
| | | | | | | | follow-up on 1133a88b01ea294f6e422e7c20c84bee4d028e46 Change-Id: I4256e7af2ff3deec270d384ed85e06d6b41c4ded Reviewed-by: Tim Jenssen <tim.jenssen@nokia.com> Reviewed-by: Niels Weber <niels.2.weber@nokia.com>
* Doc: restructure and add information.Leena Miettinen2012-02-151-0/+110
Overview, getting started, use cases. Add screen shots. Edit all files. Change-Id: I0437e179a9ea0d59dd132f1560d7b6315ee67498 Reviewed-by: Niels Weber <niels.2.weber@nokia.com>