aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language
Commit message (Expand)AuthorAgeFilesLines
...
* | RuleNode: Fix calculation of changed inputsChristian Kandeler2018-07-162-7/+0
* | Merge 1.12 into masterChristian Kandeler2018-07-121-1/+2
|\|
| * Consider Rule::excludedInputs where neededJoerg Bornemann2018-07-101-1/+2
* | Do not generally re-apply rules just because inputs have changedChristian Kandeler2018-07-111-0/+5
* | Track direct accesses to an artifact's fileTags propertyChristian Kandeler2018-07-103-1/+15
* | Merge 1.12 into masterChristian Kandeler2018-07-062-0/+4
|\|
| * ModuleLoader: Fix misleading error messageChristian Kandeler2018-07-042-0/+4
* | Do not reset the product build data due to source file metadata changesChristian Kandeler2018-07-052-9/+0
* | Merge 1.12 into masterChristian Kandeler2018-06-292-15/+28
|\|
| * Do not crash on invalid property assignment in Export itemChristian Kandeler2018-06-261-0/+12
| * Provide an error location for invalid property assignmentsChristian Kandeler2018-06-251-14/+15
| * Properly diagnose invalid module property assignmentsChristian Kandeler2018-06-251-3/+3
* | Get rid of the code marking a rule for re-applicationChristian Kandeler2018-06-252-34/+0
* | Merge 1.12 into masterChristian Kandeler2018-06-223-2/+29
|\|
| * Do not collect exported properties for disabled productsChristian Kandeler2018-06-191-0/+6
| * Catch mis-use of "original" as default property valueChristian Kandeler2018-06-181-0/+7
| * Check for duplicate entries in multiplex propertiesChristian Kandeler2018-06-151-2/+16
* | Get rid of the need for "import qbs"Joerg Bornemann2018-06-224-7/+16
* | JS imports: Cache also the results of "require"Christian Kandeler2018-06-124-4/+11
* | Merge 1.12 into masterChristian Kandeler2018-06-083-6/+22
|\|
| * Fix observation of JS imports pulled in via "require"Christian Kandeler2018-06-071-4/+3
| * Fix property values that are pure assignments of importsJoerg Bornemann2018-06-061-1/+15
| * Make sure probe results are also cached for shadow productsChristian Kandeler2018-06-041-1/+4
* | Allow rules without output artifactsChristian Kandeler2018-05-281-7/+6
* | Apply all groups with the same file tag filterChristian Kandeler2018-05-243-31/+44
|/
* ModuleLoader: Set project-level search pathsChristian Kandeler2018-05-191-0/+1
* ModuleLoader: Remove modules of disabled product modulesChristian Kandeler2018-05-181-6/+4
* Do not export anything from disabled productsChristian Kandeler2018-05-182-26/+73
* ModuleLoader: Remove unneed loadBaseModule() callChristian Kandeler2018-05-173-6/+13
* Make Depends.productTypes in Export items workChristian Kandeler2018-05-162-30/+115
* ModuleLoader: Split up the module prototype cacheChristian Kandeler2018-05-162-43/+67
* Allow module instances with the same priority in different search pathsChristian Kandeler2018-05-151-9/+14
* ModuleLoader: Move some code out of a loopChristian Kandeler2018-05-151-15/+16
* Properly handle Depends.profilesChristian Kandeler2018-05-141-14/+28
* Merge "Merge remote-tracking branch 'origin/1.11'"Joerg Bornemann2018-05-091-2/+7
|\
| * Merge remote-tracking branch 'origin/1.11'Joerg Bornemann2018-05-091-2/+7
| |\
| | * Prevent empty strings in qbsSearchPaths1.11Joerg Bornemann2018-05-081-2/+7
* | | Add new property explicitlyDependsOnFromDependenciesAlexandru Croitor2018-05-094-1/+8
* | | Remove unused variableJoerg Bornemann2018-05-091-1/+0
|/ /
* | Show location of invalid Project.references valuesChristian Kandeler2018-05-092-7/+15
* | ModuleLoader: Remove invalid assertionChristian Kandeler2018-05-081-1/+0
* | Fix warning about unused variableJoerg Bornemann2018-05-081-1/+1
* | ModuleLoader: Do dependency resolving in two stagesChristian Kandeler2018-05-072-81/+118
* | When using Depends.productTypes, skip disabled productsChristian Kandeler2018-05-021-2/+5
* | Handle Depends.productTypes entirely in the ModuleLoaderChristian Kandeler2018-05-025-48/+112
* | Set default value of Project.name on the itemJoerg Bornemann2018-04-271-1/+4
* | ModuleLoader: Add convenience function for shadow productsChristian Kandeler2018-04-272-3/+15
* | Make ResolvedProject::subProjects a vectorJoerg Bornemann2018-04-272-5/+5
* | Make ResolvedProject::products a vectorJoerg Bornemann2018-04-273-11/+11
* | Make Rule::artifacts a vectorJoerg Bornemann2018-04-272-5/+4