summaryrefslogtreecommitdiff
path: root/src/lib/corelib/buildgraph/buildgraph.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix check for the "same file as different artifact" case in connect()Christian Kandeler2017-11-091-2/+7
* Generalize signature of setupScriptEngineForFileJoerg Bornemann2017-09-011-1/+1
* Fix internal documentation of connectJoerg Bornemann2017-08-141-7/+1
* Extend sanity checksChristian Kandeler2017-08-031-1/+15
* Use categorized logging for the build graphJoerg Bornemann2017-08-021-42/+23
* Add product dependencies to ResolvedProduct::modulesChristian Kandeler2017-06-301-0/+2
* Replace QSharedPointer/QWeakPointer with std::shared_ptr/std::weak_ptrJake Petroules2017-05-231-5/+6
* Make it possible to parametrize dependenciesJoerg Bornemann2017-05-221-8/+51
* Re-work linking library dependenciesJoerg Bornemann2017-03-091-0/+48
* Clean up [q]fileinfo.h includesJoerg Bornemann2017-03-061-1/+0
* Make calls to ScriptEngine::newFunction type-safeJake Petroules2017-02-261-7/+7
* Use range-based for loops instead of iteratorsChristian Kandeler2017-02-231-4/+5
* Remove all usages of Q_FOREACH from the libraryChristian Kandeler2017-02-211-14/+15
* Use a sorted vector rather than QSet or std::setChristian Kandeler2017-01-051-15/+14
* Change style of #includes of Qt headersJake Petroules2017-01-041-3/+3
* Do the buildgraph sanity checks only on demandChristian Kandeler2016-12-191-10/+1
* Do not use fromLocal8Bit() for string literalsKai Koehne2016-11-081-9/+9
* Update license headersIikka Eklund2016-08-291-14/+23
* Merge remote-tracking branch 'origin/1.5'Joerg Bornemann2016-06-081-1/+1
|\
| * Replace 'the Qt build suite' with 'Qbs' in copyright notices.Jake Petroules2016-06-061-1/+1
* | Avoid copies of node containersJoerg Bornemann2016-05-191-2/+3
* | Merge remote-tracking branch 'origin/1.5'Joerg Bornemann2016-05-061-0/+11
|\ \ | |/
| * Skip sanity checks by default in release mode.Christian Kandeler2016-05-041-0/+11
* | Speed up the check for conflicting artifacts.Christian Kandeler2016-05-061-26/+2
* | Merge remote-tracking branch 'origin/1.5'Joerg Bornemann2016-05-031-16/+24
|\ \ | |/
| * Show proper error message for conflicting artifacts.Christian Kandeler2016-04-211-16/+24
* | Simplify JS import codeJoerg Bornemann2016-04-191-1/+1
|/
* Code clean-up in corelib/language/.Christian Kandeler2015-07-301-0/+2
* Sort the "product.dependencies" array.Christian Kandeler2015-04-291-1/+8
* update license headersJoerg Bornemann2015-03-021-2/+2
* Merge branch '1.3' into 'master'Christian Kandeler2015-01-281-6/+6
|\
| * Update LicenseEike Ziller2015-01-261-6/+6
* | Merge remote-tracking branch 'origin/1.3'Joerg Bornemann2014-10-161-7/+8
|\ \ | |/
| * License update.Eike Ziller2014-10-161-7/+8
* | Merge remote-tracking branch 'origin/1.3'Joerg Bornemann2014-10-101-11/+10
|\ \ | |/
| * avoid usage of QScriptContext::callee in callbacksJoerg Bornemann2014-10-101-10/+10
* | remove dysfunctional ScriptEngine::ScriptValueCacheJoerg Bornemann2014-10-071-24/+12
* | use QScriptValue::setProperty for defining gettersJoerg Bornemann2014-10-061-12/+6
* | refactor setupScriptEngineForProductJoerg Bornemann2014-10-061-11/+15
* | Merge branch '1.3' into master.Christian Kandeler2014-09-111-5/+9
|\ \ | |/
| * Try harder not to store inconsistent build graphs.Christian Kandeler2014-09-051-5/+9
* | Rename fileName to filePath in CodeLocation.Jake Petroules2014-08-041-2/+2
|/
* Lower the logger level for sanity check output.Christian Kandeler2014-08-011-3/+3
* add getter/setters for Artifact::fileTagsJoerg Bornemann2014-07-311-1/+1
* speed up ResolvedProduct::lookupArtifactsByFileTagJoerg Bornemann2014-07-171-0/+1
* Make it possible to set profiles per product.Christian Kandeler2014-07-021-6/+6
* Make sure to remove empty parent directories when removing artifacts.Christian Kandeler2014-07-021-0/+2
* Add new qml item ScannerMaxim Zaitsev2014-03-121-2/+2
* introduce loadFile function for loading JS filesJoerg Bornemann2014-02-281-1/+1
* give FileContext and ResolvedFileContext a common baseJoerg Bornemann2014-02-281-2/+2