aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/buildgraph/buildgraphloader.cpp
Commit message (Expand)AuthorAgeFilesLines
* Apply modernize-loop-convert fix-itIvan Komissarov2019-05-211-4/+3
* Use pass-by-value and moveIvan Komissarov2019-03-071-2/+2
* Return initializer list where it is possibleDenis Shienkov2019-02-261-1/+1
* Module providers: Fix some change tracking problemsChristian Kandeler2019-02-111-6/+18
* Introduce module providersChristian Kandeler2019-01-231-0/+2
* Do not reset the product build data due to source file metadata changesChristian Kandeler2018-07-051-4/+59
* Store the "out of date" flag per transformer rather than per artifactChristian Kandeler2018-06-291-1/+1
* Make RescuableArtifactData::children a std::vectorJoerg Bornemann2018-06-141-1/+1
* Mark parent artifacts explicitly as out of dateChristian Kandeler2018-05-181-0/+1
* Fix size_t/int size difference warningsJoerg Bornemann2018-05-081-17/+21
* Make ResolvedProject::products a vectorJoerg Bornemann2018-04-271-23/+24
* BuildGraphLoader: Reset the project's "dirty" flagChristian Kandeler2018-04-271-0/+1
* Make lists of SourceArtifactPtr vectorsJoerg Bornemann2018-04-261-3/+1
* Make {TopLevelProject|ResolvedProduct}::probes vectorsJoerg Bornemann2018-04-261-1/+1
* Make ResolvedProduct::groups a vectorJoerg Bornemann2018-04-261-1/+1
* Print debug output when the project's "dirty" flag is writtenChristian Kandeler2018-04-261-2/+2
* Provide rules with information about the content of Export itemsChristian Kandeler2018-03-141-0/+4
* Track accesses to product.artifactsChristian Kandeler2018-02-161-0/+4
* Move transformer change tracking out of the build graph loaderChristian Kandeler2018-02-161-40/+19
* Save the build data of disabled productsChristian Kandeler2018-02-151-1/+3
* Move transformer change tracking to a dedicated set of filesChristian Kandeler2018-01-311-209/+8
* Implement change tracking for the product.dependencies arrayChristian Kandeler2018-01-291-0/+12
* Re-use product, module and project script valuesChristian Kandeler2018-01-261-17/+34
* Make ProductBuildData a proper class with accessors and modifiersChristian Kandeler2018-01-231-12/+12
* Remove as many dynamic_casts as possibleChristian Kandeler2017-11-301-5/+6
* Consider imported files when tracking changes to Probe.configureChristian Kandeler2017-11-301-0/+1
* Modernize variable declarationsDenis Shienkov2017-11-301-3/+3
* corelib: Gather string constants in central placeChristian Kandeler2017-11-291-7/+9
* STL compatibility: use push_back() instead of operator<<Jake Petroules2017-11-161-2/+2
* STL compatibility: use empty() instead of isEmpty()Jake Petroules2017-11-161-8/+8
* STL compatibility: use size() instead of count()Jake Petroules2017-11-151-3/+3
* Better change tracking for imported JS filesChristian Kandeler2017-11-101-20/+35
* Merge 1.10 into masterChristian Kandeler2017-11-071-0/+5
|\
| * Include file dependencies in artifact rescue dataChristian Kandeler2017-11-021-0/+5
* | Merge 1.10 into masterJake Petroules2017-10-231-2/+4
|\|
| * CLI: Better message when building for the first timeChristian Kandeler2017-10-231-2/+4
* | Replace QScopedPointer with std::unique_ptrJoerg Bornemann2017-10-131-3/+3
|/
* Merge 1.9 into masterChristian Kandeler2017-08-141-1/+1
|\
| * Fix build data rescuing when multiplexingChristian Kandeler2017-08-141-1/+1
* | Fix build with clangChristian Kandeler2017-08-031-1/+2
* | Change tracking: Update pointers to rules in build graph nodesChristian Kandeler2017-08-031-4/+36
* | Use categorized logging for the build graphJoerg Bornemann2017-08-021-49/+45
* | Make ResolvedProduct::rules a list instead of a setJoerg Bornemann2017-07-311-1/+1
* | Merge 1.9 into masterChristian Kandeler2017-07-281-2/+3
|\|
| * Fix false positive in change tracking codeChristian Kandeler2017-07-271-2/+3
* | Refactor SetupProjectParameters to take a qbs::Profile objectChristian Kandeler2017-07-271-1/+5
|/
* Fix behavior with corrupt or outdated build graphsChristian Kandeler2017-07-101-4/+12
* API: Allow synchronous retrieval of build graph dataChristian Kandeler2017-06-141-0/+16
* Use stored profile contents when re-resolving implicitlyChristian Kandeler2017-06-091-17/+8
* Merge 1.8 into masterChristian Kandeler2017-06-091-1/+1
|\