aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/buildgraph/buildgraphloader.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * Fix a couple of typosDmitry Shachnev2017-06-061-1/+1
* | Re-run process commands if a relevant environment variable has changedChristian Kandeler2017-06-081-4/+25
* | Initialize qbs.installRoot in the qbs moduleChristian Kandeler2017-06-011-1/+1
* | Replace QSharedPointer/QWeakPointer with std::shared_ptr/std::weak_ptrJake Petroules2017-05-231-5/+4
* | Make it possible to parametrize dependenciesJoerg Bornemann2017-05-221-4/+34
* | Make use of more data from the build graph when rebuildingChristian Kandeler2017-05-021-24/+66
* | Remove unneeded argument from BuildGraphLoader constructorChristian Kandeler2017-04-121-4/+4
|/
* Replace all uses of QPair/qMakePair with std::pair/std::make_pairJake Petroules2017-03-221-1/+1