aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/buildgraph
Commit message (Expand)AuthorAgeFilesLines
* Consider Rule::excludedInputs where neededJoerg Bornemann2018-07-102-0/+4
* Update the timestamps of file dependencies of rescued artifactsChristian Kandeler2018-07-101-1/+3
* Remove quotes and escaping from debug logsOrgad Shaneh2018-07-035-27/+28
* Consider Transformer::explicitlyDependsOn when disconnecting artifactsChristian Kandeler2018-06-201-0/+1
* Make RescuableArtifactData::children a std::vectorJoerg Bornemann2018-06-143-4/+3
* Fix C4267 warningsJoerg Bornemann2018-06-141-1/+1
* RulesApplicator: Remove unnecessary qualificationsChristian Kandeler2018-06-141-10/+6
* Fix RulesApplicator::InputsSourceFlagChristian Kandeler2018-06-141-1/+1
* Prevent adding empty file paths as dependenciesChristian Kandeler2018-06-081-0/+2
* Change tracking: Do not rescue outdated child artifactsChristian Kandeler2018-06-081-9/+12
* Mark parent artifacts explicitly as out of dateChristian Kandeler2018-05-185-1/+16
* Add new property explicitlyDependsOnFromDependenciesAlexandru Croitor2018-05-093-12/+46
* Fix size_t/int size difference warningsJoerg Bornemann2018-05-082-18/+22
* Properly handle Rule.excludedInputsChristian Kandeler2018-04-301-2/+3
* QtMocScanner: Hold only one C++ scanner instanceChristian Kandeler2018-04-302-28/+3
* Make ResolvedProject::products a vectorJoerg Bornemann2018-04-2710-54/+56
* Make Rule::artifacts a vectorJoerg Bornemann2018-04-271-1/+1
* BuildGraphLoader: Reset the project's "dirty" flagChristian Kandeler2018-04-271-0/+1
* Make lists of SourceArtifactPtr vectorsJoerg Bornemann2018-04-261-3/+1
* Make ResolvedProduct::artifactProperties a vectorJoerg Bornemann2018-04-261-1/+1
* Make {TopLevelProject|ResolvedProduct}::probes vectorsJoerg Bornemann2018-04-261-1/+1
* Make ResolvedProduct::groups a vectorJoerg Bornemann2018-04-261-1/+1
* Make ResolvedProduct::scanners a vectorJoerg Bornemann2018-04-261-1/+1
* Make ResolvedProduct::modules a vectorJoerg Bornemann2018-04-261-2/+2
* Make ResolvedProduct::rules a vectorJoerg Bornemann2018-04-263-4/+4
* Do not needlessly run rules without inputsChristian Kandeler2018-04-261-2/+23
* Print debug output when the project's "dirty" flag is writtenChristian Kandeler2018-04-268-12/+29
* Print rule file location in debug modeAlexandru Croitor2018-04-251-1/+2
* Qt templates: Make moc rule handle C++ amalgamation correctlyChristian Kandeler2018-04-241-4/+14
* API: Make transformer data availableChristian Kandeler2018-04-202-6/+22
* Merge 1.11 into masterChristian Kandeler2018-04-201-0/+5
|\
| * Prevent empty arrays from ending up in the JS artifacts mapChristian Kandeler2018-04-191-0/+5
* | Make includes bootstrapping-compatibleJoerg Bornemann2018-04-203-3/+3
* | Fix false positives in change tracking of exported modulesChristian Kandeler2018-04-124-15/+15
* | Guard concurrent access of ProductBuildData::m_jsArtifactsMapUpToDateJoerg Bornemann2018-04-123-13/+15
* | Fix and rename the excludedAuxiliaryInputs propertyChristian Kandeler2018-04-055-8/+15
* | Fix MSVC's C4267 warningsJoerg Bornemann2018-04-031-3/+3
* | Provide rules with information about the content of Export itemsChristian Kandeler2018-03-1410-16/+203
* | Add product name to command descriptionsChristian Kandeler2018-03-128-10/+19
* | Merge 1.11 into masterChristian Kandeler2018-03-022-2/+2
|\|
| * Guard QScriptEngine's creation/destruction with a mutexJoerg Bornemann2018-02-282-2/+2
* | Fix size_t / int conversion warningJoerg Bornemann2018-02-281-1/+1
* | Fix handling of rules whose outputs all have "alwaysUpdated == false"Christian Kandeler2018-02-261-8/+12
* | Merge 1.11 into masterChristian Kandeler2018-02-161-1/+3
|\|
| * Fix connection to rules of dependenciesChristian Kandeler2018-02-151-1/+3
* | Remove most load() and store() methodsChristian Kandeler2018-02-1611-168/+25
* | Get rid of redundancies between load() and store() methodsChristian Kandeler2018-02-1626-239/+203
* | Track accesses to product.artifactsChristian Kandeler2018-02-1614-1/+332
* | Fix race condition when accessing the artifacts map from JavaScriptChristian Kandeler2018-02-162-1/+13
* | Move transformer change tracking out of the build graph loaderChristian Kandeler2018-02-1621-211/+324