aboutsummaryrefslogtreecommitdiffstats
path: root/packaging
Commit message (Collapse)AuthorAgeFilesLines
* Deb: Depend on requirements from QtEike Ziller2023-09-291-0/+1
| | | | | | | | | Qt requires libxcb-cursor0 and libdouble-conversion, so declare them as requirements for the Qt Creator debian package. Change-Id: I2ac9912e93d063ba47a45fffa880505baedb6e83 Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* CPack: Add a debian-revision and maintainer infoEike Ziller2023-03-211-0/+2
| | | | | | | | | | | | | | From man deb-version: It is conventional to restart the debian-revision at '1' each time time the upstream-version is increased. Not really required, since "no revision" sorts earlier than "some revision", but seems to be conventional. Also add a maintainer string, that is shown in the package info and marks this package to come from the "Qt Project" directly. Change-Id: I417a8d14d82f9f8ccfbe791e767d4ffed8175604 Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* build.py: Add option to call cpackEike Ziller2022-10-071-0/+1
| | | | | | | | | | | | Adds --with-cpack option. - macOS: does nothing (we already create a better, signed disk image) - Linux: creates qtcreator.deb in build directory - Windows: Checks for NSIS and WIX installation, creates qtcreator.exe and qtcreator.msi as appropriate Change-Id: Ie7816d04cb2e01e90795481e1519b0a6645f5cd3 Reviewed-by: Cristian Adam <cristian.adam@qt.io>
* CMake: fix CMake configuration errorCristian Adam2022-09-291-2/+2
| | | | | | | | Amends 860d003a34e0c9b723146b2e77c923f09009597c Change-Id: Ie87d2188291270cf1dd05d25bae24d0ea5ef6569 Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Eike Ziller <eike.ziller@qt.io>
* CMake: Add cpack packaging supportCristian Adam2022-09-281-0/+70
Tested on all desktop platforms like this: * Windows with cpack -G NSIS64|WIX|IFW * Ubuntu Linux with cpack -G DEB * macOS with cpack -G DragNDrop Fixes: QTCREATORBUG-28199 Change-Id: I5cd66aa387cc9677303ac3aece28eccb710d074f Reviewed-by: <github-actions-qt-creator@cristianadam.eu> Reviewed-by: Eike Ziller <eike.ziller@qt.io>