aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* STL compatibility: use front() instead of first()Jake Petroules2017-11-1426-83/+83
* Provide more detailed error output when a Process jsextension failsJake Petroules2017-11-141-4/+10
* Merge 1.10 into masterChristian Kandeler2017-11-133-122/+147
|\
| * Fix the outer value for Properties itemsJoerg Bornemann2017-11-101-28/+37
| * Fix check for the "same file as different artifact" case in connect()Christian Kandeler2017-11-091-2/+7
| * Fix evaluation of Properties.conditionJoerg Bornemann2017-11-081-84/+81
| * SVConverter: Bail out early if the importScope is erroneousJoerg Bornemann2017-11-081-8/+7
| * SVConverter: Factor out the creation of the extra scopeJoerg Bornemann2017-11-081-33/+47
| * Fix import search path precedenceChristian Kandeler2017-11-081-1/+2
* | Make the product's qbs instance visible in Module.conditionJoerg Bornemann2017-11-101-0/+58
* | Evaluate condition in the module instance, not in the prototypeJoerg Bornemann2017-11-102-15/+23
* | Better change tracking for imported JS filesChristian Kandeler2017-11-1022-46/+188
* | Replace remaining occurrences of Q_DECL_OVERRIDEChristian Kandeler2017-11-081-4/+4
* | Remove unnecessary indirection from property mapsChristian Kandeler2017-11-088-37/+20
* | Use "override" in command line parser classesChristian Kandeler2017-11-082-147/+147
* | Enable modules to declare target artifactsChristian Kandeler2017-11-0711-50/+129
* | CLI: Fix the --version optionChristian Kandeler2017-11-0710-45/+53
* | Merge 1.10 into masterChristian Kandeler2017-11-0710-13/+66
|\|
| * Yield error if Rule.outputArtifacts has invalid elementsJoerg Bornemann2017-11-061-4/+30
| * Fix change tracking for rules with more than one commandChristian Kandeler2017-11-062-1/+2
| * Fix handling of empty JS filesChristian Kandeler2017-11-061-1/+2
| * Include file dependencies in artifact rescue dataChristian Kandeler2017-11-025-1/+31
| * Fix File.move() and add autotestChristian Kandeler2017-11-011-6/+1
* | CLI: Make the --help option behave exactly like the help commandChristian Kandeler2017-11-071-5/+3
* | CLI: Allow to mix options and property assignmentsChristian Kandeler2017-11-072-77/+68
* | Un-observe properties on observer destructionChristian Kandeler2017-11-078-6/+86
* | Add BinaryFile service to manipulate binary filesDenis Shienkov2017-11-073-0/+280
* | Remove qbs-qmltypes appJake Petroules2017-11-026-96/+1
* | Qt: Support mocable files with the same name in the same productChristian Kandeler2017-11-024-6/+6
* | Give the SubProject item a condition propertyChristian Kandeler2017-11-022-4/+5
* | CLI: Ensure non-applicable commands refuse to take property assignmentsChristian Kandeler2017-10-302-12/+5
* | Use the [[noreturn]] attribute instead of Q_NORETURNChristian Kandeler2017-10-307-11/+11
* | Merge 1.10 into masterChristian Kandeler2017-10-271-1/+1
|\|
| * Fix releasing of script resources for Rule.outputArtifactsJoerg Bornemann2017-10-261-1/+1
* | Always mention the affected product for errors during project resolvingChristian Kandeler2017-10-262-15/+22
* | ProjectResolver: Sanitize error handlingChristian Kandeler2017-10-252-56/+115
* | Fix the dependencies array for modulesChristian Kandeler2017-10-253-21/+18
* | Make it possible to mark non-generated C++ header files as "unmocable"Joerg Bornemann2017-10-241-0/+2
* | Add the two-argument version of the erase() function to the Set classChristian Kandeler2017-10-241-0/+1
* | CLI: Make the configuration name explicitChristian Kandeler2017-10-242-31/+33
* | Merge 1.10 into masterJake Petroules2017-10-234-17/+44
|\|
| * CLI: Better message when building for the first timeChristian Kandeler2017-10-231-2/+4
| * Fix FileSaver and add some autotests to make sure it worksJake Petroules2017-10-203-15/+40
* | Add a product back pointer to ResolvedModuleChristian Kandeler2017-10-204-2/+8
* | Merge 1.10 into masterChristian Kandeler2017-10-2010-31/+63
|\|
| * Close process launcher on socket disconnectChristian Kandeler2017-10-191-0/+1
| * Also tag .qdocinc files so they participate in dependency trackingJake Petroules2017-10-191-1/+1
| * CLI: Check generator name before buildingChristian Kandeler2017-10-182-20/+31
| * Allow the qbs.Xml extension to work in JavaScript filesJake Petroules2017-10-172-5/+15
| * setup-qt: Give feedback to the user if no Qt installations were detectedChristian Kandeler2017-10-171-0/+5