aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/make-release-archives.bat
Commit message (Collapse)AuthorAgeFilesLines
* Fix make-release-archives.batJoerg Bornemann2019-12-181-0/+1
| | | | | | | We must set enableBundledQt to true, because its default value changed. Change-Id: I1db53db309f82cb46fdd77eb2dad44ee40401386 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Update windowsservercore/DockerfileJoerg Bornemann2019-10-111-1/+1
| | | | | | | | | | | | | | | | | | | - Update qbs to 1.12.1 - Update Qt to 5.12.5 We're not using the installer anymore, because a) the unattended-install-hack doesn't work for newer Qt installers b) newer installers do not provide VS 2015 builds. c) it allows us to tailor the Qt build to our needs in the future. We're not building the documentation on Windows anymore due to the genius move to require libclang for qdoc. That means we need additional twiddling with the packages to add documentation that was built on an usable OS. Task-number: QBS-1438 Change-Id: I77a487562c2f5edd69b8b8a10ef3410ab599dc92 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Fix make-release-archives.batJoerg Bornemann2019-04-161-2/+2
| | | | | | | | Configs must be prepended by 'config:' when building with newer qbs versions. Change-Id: I9524c1a7f034cb5a612a5408a57ad224cfcda6c3 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Docker/Windows: use a simpler workaround for UNC paths in release scriptJake Petroules2017-09-071-2/+2
| | | | | | | | | | This should make release builds faster since all of the source files don't need to be copied to a temporary directory. Qbs is also updated to 1.9 since another bug was fixed in that version which prevented from building when the Qbs sources were located in the root of a drive. Change-Id: I9d333dd0e0bf1fafc72cff093c90f8d0111162b3 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Add the creation of a Chocolatey package to our release processJake Petroules2017-07-191-0/+1
| | | | | | | | | | | | This is maintained by upstream developers and so should just be a part of the official release process to begin with. This has been tested with the Docker-based release instructions and provides the additional security property to Chocolatey users of having an authoritative source from which to obtain to the .nupkg which can then be installed without network access to packages.chocolatey.org. Change-Id: I6d20201451cd3a7f080a81c1dee6b515671e2105 Reviewed-by: Kai Koehne <kai.koehne@qt.io>
* Organize the 'dist' release package into a new file structureJake Petroules2017-07-181-1/+1
| | | | | | | | This prepares for adding products for additional release packages. Change-Id: I38d8745764ee6044589ff6298b739dde17d573c1 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io> Reviewed-by: Kai Koehne <kai.koehne@qt.io>
* Fix layout of windows src packagesKai Koehne2017-07-031-1/+1
| | | | | | | | The command line argument must be fully qualified with "products". Change-Id: I9337b08c9da43edbfc9f20bce5413bbd60e919bb Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io> Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Add a script to create the release packages for WindowsJake Petroules2017-06-091-0/+75
This is a simple script which invokes a build of Qbs using the specific configuration we intend to use for creating official Windows release packages. It only requires an existing qbs.exe in the PATH as well as the QTDIR and QTDIR64 environment variables set to 32-bit and 64-bit installations of Qt, respectively. It does not use or modify the current environment outside of temporary directories. The intent is to use this script in conjunction with a Docker container although that is not required; instructions for using which will follow in a subsequent patch. Change-Id: I3f150d53c5b4afffdb4d5f5f7d64bf322b263a78 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>