| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
The setup-qt tool does more magic these days.
Change-Id: I720a9421c5dc831d2e861d982875ac2e613fa605
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
|
|
|
|
|
|
| |
Change-Id: I1bc53e14219acec3ee9b3b88720bef25609e0a1b
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
Having the same source files in more than one enabled group is
considered an error. There's no proper way to define conflict
resolution rules.
Task-number: QBS-593
Change-Id: I93d25b7e3484ce3a4da4e10299e1a3bf10951ca2
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
|
|
|
|
|
|
|
| |
s/detect/setup
Change-Id: If9d84c94c89c887fb833540a0e2c9d0da4919ba9
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
| |
Change-Id: I35b561fbd1fbbc2ccb71656578dddd1d35ac56a9
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
|
|\
| |
| |
| | |
Change-Id: Iccf01f1dad3fca4a78c7d9b795fdef6df0181e9b
|
| |
| |
| |
| |
| |
| | |
Change-Id: Ib7f9a00bb891fa39c5bc1f891ddbfba1e4d23227
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This ensures that the name is always written in the
same way and makes it easy to change, as only the value
of the macro needs to be changed.
Removed the product name from most titles as macros cannot
be used in titles. It would break linking to titles.
Please always use the macro in the future.
Change-Id: I116abffc316edbb861034f5e431ca8e27b5a5d03
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|/
|
|
|
|
|
|
|
|
|
|
| |
Rationale: It is not uncommon that the same tag is associated
with more than one file pattern; more common, in fact, than the
other way around. It therefore seems silly to force module authors
to create one FileTagger item per file extension.
For semantic consistency, the "pattern" property gets renamed to
"patterns". The old name is still supported in this minor version.
Change-Id: Ia7f744b0903462517582fcb549e2dab004c81dd5
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
|
|
| |
Now lists the recognized qmake CONFIG options.
Change-Id: I183f97624566870e6b4d59d0c9e7f4fcb266e54f
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
|
|
|
|
|
|
|
| |
Remove outdated information, fix typos, add formatting etc.
Change-Id: I98cdab3e39d719bdab5086640bb9f657eb2703f8
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
It does not scale to repeat the whole contents of the reference manually in
several tables of contents. Instead, make it opaque at the top-level
and use the \group feature to get at least an automatic table of contents
for the lowest level (items and modules at the moment).
Change-Id: I80a3334a43f62481f74c21ad9d68e913c8b3098a
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
|
| |
In this context, we mean the Windows Runtime, not Windows on ARM.
Change-Id: Iac76cb193b3b8040802105d8336282b8ee8f95e5
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
|
| |
Task-number: QBS-312
Change-Id: I516443a16d2d485f31bcfc1d646e9b38044a47b6
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
|
|
|
|
|
|
|
|
|
| |
This property used to exist and was erroneously removed when the
"install root" parameter was introduced. The author has now learned that
"install prefix" and "install root" are actually orthogonal concepts.
Change-Id: I8f704c92d09817063b82a175693899af9adc9bac
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
| |
Task-number: QBS-332
Change-Id: I7dda39be44c307071225c47de7141aec3e259f01
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
|
| |
Task-number: QBS-313
Change-Id: Idc66a671a9c634ef142887fb374d99da3ba96bb1
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
| |
Change-Id: I689223c4f49bd9378c328ba50653e4df7097b8eb
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
|
|
| |
The functionality in question was implemented by
4d3373d04abbccb7fc5bb743eaf75b9c9199313c.
Change-Id: I5b475bd34222674b10637ec9498df6088bc76908
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
|
|
| |
This now matches what's in evaluatorscriptclass.cpp and includes iOS
Simulator which was added with the targetOS/hostOS change.
Change-Id: I5269fbe5d8a859cd22235a9f10c4328e32b103cf
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
|
| |
Task-number: QBS-329
Change-Id: I749123ba13e537e476dc76767254bc9029a1c1cc
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
| |
Change-Id: I33317c857a319e0fa25c9e0d0cc69abc4ad3fabb
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
|
|
|
|
|
| |
This allows us to differentiate between clang and gcc toolchains, and
also allows us to easily apply conditions to multiple related toolchains
(gcc, clang, mingw are all considered part of the gcc toolchain family).
The probes now also correctly set the toolchain.
Change-Id: Ic5d01fe7fe25dd5e5937cbff7d9253f180571533
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
|
|
|
| |
This is nice to have for grouping products and
a requirement for aggregating existing projects
into a bigger one.
Change-Id: I3394642e95ea57dbc6bf1603cfed6902a5906e4c
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
|
| |
These flags can contain code generation instructions for example.
Change-Id: If430f17c2ded80bb6cb8b4af342d2b6e305ed8ea
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It's now possible to read from existing Info.plist files. The data in
an external plist file will be aggregated with and overridden by the
object dictionary specified in the QBS file.
Postprocessing can also be disabled if desired.
Defaults handling has also been DRY'ed up significantly and made more
consistent across different bundle types and platforms.
Task-number: QBS-301
Change-Id: Id3ff3bbca1e02c467143513216ef66d38ec9aa6b
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
| |
Change-Id: I732e89416e4d66862210ee66e7b5cfb98dd69e99
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
| |
Change-Id: I6a09271a3cf0d952adb723b5f0674be8f614d39e
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
| |
Change-Id: I7a389cb744c451cee435196fd65a8987199d3ed5
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
| |
Change-Id: I951fe51fd805256009d799fccc4f1500500f3802
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
|
|
|
|
|
|
|
| |
Task-number: QBS-249
Change-Id: I8c4dd985873afd48f65dbc1e368a52b4acadc9c2
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The name "Export" reflects the characteristics of this item better
than "ProductModule" and is also similar to what is used in other
build tools.
ProductModule is now deprecated.
Support for it will be removed in 0.5
Change-Id: I736d51f40e547ec38e3922c0793a7b57890ecd47
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
|
|
|
|
|
|
|
|
|
| |
Also rename modules/qt to modules/Qt and use this form consequently.
Task-number: QBS-254
Change-Id: I2e994f2bc5f93d4f887e14ac224ab360c54ad029
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
|
|
|
|
|
| |
Change-Id: Iaa5b5c1d255e43889207c5461638a63bba6b4a26
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
|
|
|
|
|
|
|
| |
Preparation for documenting the modules qbs and cpp.
Change-Id: I20d9ef180e0f33d912c85f0234cacaaa9020e13c
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
This prefix just clutters the file/URL name space.
Even when packaging the qbs documentation together with other
documentation we might be able to use the brand new feature of
so-called "sub directories".
Change-Id: I127a834be23677db96e9c4654528f84c5b602bf5
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
|
|
|
|
|
| |
Change-Id: I4f76ea3425b4d6e927e4709fb23b5b986ccbec0f
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
|
|
|
|
|
|
|
| |
Use book style capitalization in headings.
Change-Id: I1175f02f360549a0b454c684249201cd59771547
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
|
| |
Qt prefers American English.
Change-Id: Ic73ce3b9deaebe9c289a3d8950289f74258f8c2d
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
|
|
|
|
|
|
|
| |
"baseProfile" is not a qbs property.
Change-Id: I983df0aeb8b8995c27f4832351276ba7bbf37b02
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
| |
Change-Id: Ib5a60d457b92ca37064ab79e847e3d530611e767
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
|
|
|
|
|
| |
Change-Id: I926e3f7704cf3fa15c1e225623b92e106d05ff69
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
|
|
|
|
|
| |
Change-Id: I051a9f3f6b40be04fa917075a42bd4cfec3ef5ef
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
|
|
|
|
|
| |
Change-Id: I3a84d69ad7b3e123c7d1d951a424e22370d3059c
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
|
|
| |
having an ordering makes it easier for readers to find what they are
looking for.
Change-Id: I3d1814b8121a2a6d3b3f3c656c9e511e4710abd3
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
|
|
|
|
|
|
|
|
| |
The documentation should not be in a single blob. Start the modularizing
effort by putting the item descriptions into dedicated files.
Change-Id: Ie96fc9397a1d32125ff774fe2ed6dde06cb457d6
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
|
|
|
|
|
|
|
|
|
|
|
| |
This decouples building and installing, e.g. allowing
the latter to be executed by a privileged user
to a system-wide directory.
In addition, the ability to install build artifacts
(typically executables or libraries) has been added.
Change-Id: I28e725e4c1168eebe88e12c75e3d3e9f5fe28ca5
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
| |
Change-Id: I9b0b4b94b2433ea0f93b62e90feedda35c0d619a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
|
|
|
|
| |
Ever since profiles were introduced, platforms have had
no real purpose anymore, so it's about time we get rid of them.
("Property sharing" can instead be implemented via
base profiles.)
Change-Id: I1d629c9b698c7006f733a3c1382b0474f030915e
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|
|
|
|
|
|
|
|
|
| |
There is no need to allow profile-independent settings, since the same
effect can be achieved using a default profile (and possibly platforms
for settings sharing).
Change-Id: I8cbe5776bdf42961d18ed2936fbd44e6053746a6
Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
|