| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Change-Id: I7cd0a918d8dcabb2c98b7b801e46b7eb950adfcd
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
|
|
|
|
|
| |
Change-Id: I513f1b5fb9730639962a9a123f77525cd552211c
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
|
|
|
|
|
|
| |
Written-by: Denis Shienkov <denis.shienkov@gmail.com>
Change-Id: I2a11dcd11a98300035ccac8d5872d15f46d18299
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
|
|
|
|
|
| |
Change-Id: Ib9b0af57a56c891f6e97d21d7da3fd4c7b6120b5
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
|
|
|
|
|
|
|
| |
The lsregister tool takes path to a bundle, not a name.
Change-Id: I9093bab53586dc66d2854cd02271b1402fb33ac5
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
| |
Change-Id: I490133c1c4b25752142f2b82a9878394cad1b885
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
| |
Change-Id: Ib630bc08565527ee648c803f83d4dc9513410b7e
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
| |
Change-Id: I3c72d98147ebe4b4d61512a87c9bc72effe6b431
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some tests, such as TestBlackbox::minimumSystemVersion or
TestBlackbox::emptyProfile use the default Xcode version
instead of the one specified by the profile.
This leads to fails of those tests with very old/new
xcode versions.
Fix that by making sure that the default Xcode is the
same as the one specified via profile.
Change-Id: I6d741ece7924d836c1fc66b496fe135bb47de72e
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
The test hasn't been updated for a long time and 10.10 is not a a valid
target anymore.
Also, remove dead code for supporting ancient macos and xcode versions.
Change-Id: I67b27fb6b0d1ce81c394441a51e966239994af92
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
It may happen that string is expanded to the the previously seen string
via env: in {"FOO":"$(FOO$(BAR:identifier):default=YES)"} FOO refers to
itself.
Fixes: QBS-1711
Change-Id: I837a0dd2a9f08d9934dd20b1bff5576a53d84db6
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
| |
This amends 545cfcc92fc5bb4fc7280abf4f7aad543de18985.
Change-Id: I18f6d006c03d8aaad84c0feadb3c98dc9dde0c7c
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
| |
Change-Id: I4ed80de3b0186154b2c59587f30321912ccaa655
Fixes: QBS-1709
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
| |
Change-Id: I91be4d90abb34f2007cebe4404204a9536d950c4
Fixes: QBS-1708
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
|
| |
xargs parallel behavior is weird and it does not
propagate child process errors (at least, on macos).
Change-Id: I9571c0c689ee92f8852e942720ffaeb0f9de2579
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
| |
Amends a29bbf5568bf651b076f051720a98e9d0297faa9.
Change-Id: Iac343ad2b77a8373fa1f02c98005c556bc04e7fc
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
|
|
|
|
|
| |
Change-Id: I77199da4b5dd6f9a955d0512180f915584e97e39
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
|
|
|
|
|
|
|
|
| |
As was done for qmake and cmake; see
qtbase/7c713c4d2c176dbc4fa7eb0a670aa86e49f36716.
Change-Id: Ice75d4e6772d7a2ec0ad7db54900c8f61c8f4206
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
|
|
|
|
|
|
|
|
|
| |
8.1 has a bug that we run into when compiling quickjs
(https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86048).
Change-Id: I1df7e7f3e2e0d39f44d1c8636f74c3333167db0d
Reviewed-by: Richard Weickelt <richard@weickelt.de>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
| |
Amends c1af290c995ef9791731fa59fdb7d24443c6b035.
Change-Id: I7644ed94fa15161ee50b32dede2d5d05a7a64998
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
|
|
|
|
|
|
|
| |
Amends d8d7beb866b24793d9c04b6996276a4a8959bfa2.
Change-Id: I6eefff5640ad1213e2ae36d7f71ba476ea4d475b
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
|
|
|
|
|
|
|
| |
It's deprecated in Qt 6.4.
Change-Id: I8daa6fc7fffbe80938dd3cc64168bfd9471f85f4
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
As of now, a newly deprecated property leads to users getting bombarded
with warnings, even though they did not yet have a chance to adapt their
project.
Now the warnings appear by default one minor version before removal,
which together with our convention of keeping deprecated properties for
at least two minor versions gives users enough time to adapt without
getting spammed.
There is also a mode for switching to the previous behavior (for early
detection), as well as the possibility to trigger errors instead of
warnings, which should be helpful in CI configurations.
To support the case where the user cannot do anything about them, the
warnings can also be suppressed altogether.
Change-Id: I295f816758f0f111fcb0351581a4328be3af5668
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
QML ids are a file-scope thing and should only be used where it's
absolutely necessary.
In this case, the module only worked because of a bug in our evaluator,
which often has too many things in scope.
Change-Id: Idb581f21be3a9145f5a899cab4d64d6e6cfbfbae
Reviewed-by: Richard Weickelt <richard@weickelt.de>
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
|
|
|
|
|
|
|
|
| |
Otherwise, we end up with wrong modules used by products that override
qbs module props such as sysroot.
Change-Id: Id5a74e8198217e737fb02a506ac7a9bb216b4d60
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
| |
And also use exporterd .pc file and sysroot in the test.
Change-Id: I54bda75f57bdf36fcb054de9aaf71c313b8626e3
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
|
| |
It's macos-11, not macos-11.0, see
https://github.com/actions/runner-images
Change-Id: I336faf2c055a8b63b0fd0e1b0af8c4224f42dc2c
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
| |
clang-8 fails to compile Qt 6 code, so update it.
Change-Id: Ib0d25c961738ec7549856366b27ef62f87cb910d
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
| |
Change-Id: I30ac4a612e527a9dd4d1ab4d714635d178767caf
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
| |
This amends 1f751bf3ee3d14d9018b14528100238d018e9f2e.
Change-Id: I03580e3ad22bc8d4c76565389980f74bb6aa97d6
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
User can set it to false using the bundle.infoPlist property
if needed.
Fixes: QBS-1670
Change-Id: Ie009bd7f366c09ae6a77134ba0290dea62ae6e35
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
| |
Change-Id: Ia47ad4ed3e6d3f5067e8b32268185092f38c26c0
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
| |
Change-Id: I7ca65f27fb30326e6013925a23e0a78ef1de7a5e
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
| |
Change-Id: I7eb5247a8c900cbde95408c7184ef2ecfa5d02cd
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
| |
... if pkgconfiglite fails to install.
Change-Id: If4999bdf032f55015fe3fb17ffb229ac570c91e7
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
| |
Change-Id: Ia630278077856643a07c0b7671f6b048e4720342
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
| |
Change-Id: I8ab0178ac5611ac739dc040e01c049d65d458a68
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
| |
Change-Id: I30636c75d316b705924226f8883dc648ddc54e38
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|
|
|
|
|
|
|
|
|
| |
Make module provider methods have similar signatures.
Also, rename methods to avoid confusion with what they
actually do.
Change-Id: I8a905667f8f583537837d26c07ba62f093709997
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
|\
| |
| |
| | |
Change-Id: I1640aa670bd12be70b794286deda4d420bb491df
|
| |
| |
| |
| |
| | |
Change-Id: I48238045173213a48f64ec4f047fd3a9d3ad63ea
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
|
| |
| |
| |
| |
| | |
Change-Id: I76cbafa8c0eaf8c6d48c6d1a4c2cd4ba8c9215c6
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ib747e824dd56b0fb0debbbecf37a3a61cac367ec
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
|
| |
| |
| |
| |
| |
| |
| | |
See qtbase/0ef66e98ccf4946a0e4513ab5fc157df0f0aca4e.
Change-Id: I2ec73eb699a8f3a4cca9bb9091534b51bb578ae6
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
|
| |
| |
| |
| |
| | |
Change-Id: I2d64beeb48370cd51c87c7dff835451f89ae04c4
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
This amends 54ec5e8851f0573beb466ddec2e20a1f3c2b7f7a.
Change-Id: Ie2b5d7fa18b2df1776e8c33ab84c6e3c72322a2a
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
| |
| |
| |
| |
| |
| |
| | |
Required for MacPorts.
Change-Id: I0ed3e6ddb0414669fccc8102e228631040b1fbb7
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The HTML documentation was not installed if QCH doc was not
requested, fix that.
Introduce a new 'qbs_docs' target which should be used instead
of the 'BuildQbsDocumentation' target. This is done for
compatibility with QMake.
Also, introduce a single 'qbs_docs' component for installing docs
in one go - this is required for MacPorts since there is no easy way
to install multiple components at once with CMake.
Which docs will be installed is controlled at the configure step:
$ cmake -DQBS_INSTALL_HTML_DOCS=1 -DQBS_INSTALL_QCH_DOCS=1 -DQBS_INSTALL_MAN_PAGE=1
$ cmake --build . --target qbs_docs # not required for man-page only install
$ cmake --install . --component qbs_docs
Change-Id: I174662c54255a8fb10529b1961c298eb1f1b1470
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|
| |
| |
| |
| |
| | |
Change-Id: I3ced9fc96742bd3acf246bea9e400a938180f71e
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
|
| |
| |
| |
| |
| | |
Change-Id: Ibce74cf1b524c8c08b38dfc76549b4723ea705b3
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
|