| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
The condition should not affect ios
This amends 59e983d5d998d62930e590264ff70314b84f3a90.
Change-Id: I6c1912d43d455188476976712be0a6b4989e128a
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
| |
Update available mirrors which all provide Qtc 5.0.3.
Change-Id: I9315c607bbdfd6a7fdb8a8e00f99df41aba8b97f
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Starting with Qt 6.1.2, Qt for macOS is installed to a subdirectory called
"macos" instead of "clang_64".
* Fixed the version variable used in Android related condition.
* Fixed the path printed for 32-bit MinGW installations.
Change-Id: I87d339caab8fa549efff3963f75416a06b4e9923
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
|
|
|
|
|
| |
Change-Id: I8f12950125a7e9b5d79ef732ce306895170e61ea
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
| |
Change-Id: I34347e51eecb076872181ef71094a1189f436407
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
| |
Change-Id: I50944a7ad0a1f4f2fc09bcaab43fc88044107ff9
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
| |
Change-Id: I1d918c8c56891e980aa862c005eb0b0a6114626a
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
|
|
|
|
|
| |
Change-Id: I2d2ba4ce54b4099b44c2f3124128ec87ac422e93
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
We have several places (e.g. in docker files) that assume that QtCreator
is installed into /opt/Qt/Tools/QtCreator
This amends 7f1ee5c871699f89e7fdd741fcd1f0b2167a203b
Change-Id: Ifb122c105b95acd18c6e938009fd87529791d16d
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
| |
The list is just a random selection.
Change-Id: I0835f93bf2b83eb16aa6daee54c40f34dcc58bb4
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Previously the script used the packages of the online installer. Since
all old QtCreator releases have been removed from that repository, we
switch to the official release packages which provide .7z files
containing prebuilt binaries as well.
Change-Id: I5ebf3420ffa25043796f09403ea47cd7f026b602
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Manage the new directory layout of Qt6.
Update generation of the input file for androiddeployqt.
Fixes: QBS-1613
Fixes: QBS-1609
Change-Id: Ie633fad467f310bfc4cd42e9c32d9cfc2e734582
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
This commit adds jobs similar to what we have in Travis. Some tests are
disabled when running on GitHub since they do not pass for various
reasons. Note that those tests are usually skipped on Travis due to
missing dependencies.
Change-Id: Icec96dc22e2939d12568d2de1f1a4537c35977ad
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
|
|
| |
The md5sum tool is not available on macOS by default. Travis has it, but
most systems do not. There is a md5 tool instead, which can produce
compatible output.
Change-Id: I64c205757effda85920d10a717ecc70e0dad6c91
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
The server download.qt.io is frequently overloaded. Instead of
re-installing Qt every time, try to check if the desired packages are
already installed. Utilize Travis' caching meachanism for Qt
installations.
Change-Id: I4ff1c05b93fd1f0224a7ea4e4869998a21478bfc
Reviewed-by: Richard Weickelt <richard@weickelt.de>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
|
| |
In order to avoid even more if clauses I took the chance and
refactored the URL tests.
Change-Id: I66df65020f11d62fd737ebb1cadcd27f0aedf73b
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Use the official packages instead of compiling Qt ourselves.
This simplifies the Docker image a lot. For accessing the
script folder, the Docker context needs to change to the
root directory. Thus, we need a .dockerignore file to keep
the size of the context low.
Change-Id: I58ec8f364feba955518f1eaf5bff234332ae8dec
Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
|
|
One of the main problems in virtual environments like Travis CI is how to
install Qt and QtCreator. The official installer provided by the Qt Company is
almost unusable from command line. It is even harder to select only certain
components (especially QtScript). Luckily, all components are available online
under http://download.qt.io.
This script installs components from the official Qt package repository. It can
be used in any bash environment to simplify the setup procedure and supports
every valid combination of host OS, target platform (desktop, android, ios) as
well as toolchains.
Dependencies:
- bash
- curl
- 7z
Change-Id: Ia2080cb80df98551332eb02c85c5933fd3bdaa4e
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|