aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/buildgraph/rulesapplicator.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix edge case in change trackingChristian Kandeler2017-08-211-0/+1
* Small clean-up in Transformer classChristian Kandeler2017-07-041-2/+2
* Give rules access to artifacts matching "explicitlyDependsOn"Christian Kandeler2017-07-041-12/+21
* Fix change tracking with Rule.requiresInputs == falseChristian Kandeler2017-06-301-1/+1
* Make Rule.auxiliaryInputs consider outputs of rules in dependenciesChristian Kandeler2017-06-301-1/+8
* Introduce Rule.requiresInputsChristian Kandeler2017-06-301-2/+2
* Replace QSharedPointer/QWeakPointer with std::shared_ptr/std::weak_ptrJake Petroules2017-05-231-3/+3
* Try harder to find out the correct location for evaluation errorsChristian Kandeler2017-05-041-14/+6
* Replace all uses of QVector with std::vectorJake Petroules2017-03-291-5/+4
* Replace all uses of QPair/qMakePair with std::pair/std::make_pairJake Petroules2017-03-221-2/+2
* Remove all usages of Q_FOREACH from the libraryChristian Kandeler2017-02-211-16/+16
* RulesApplicator: fix bug with setting output artifact module propertiesJake Petroules2017-02-011-4/+5
* Clean up ArtifactBindingsExtractorJoerg Bornemann2017-01-261-22/+26
* Remove superfluous constructor from ArtifactBindingsExtractorJoerg Bornemann2017-01-261-4/+0
* Remove superfluous config traversal from RulesApplicatorJoerg Bornemann2017-01-261-39/+8
* Clean up usage of ScriptEngine in TransformerJoerg Bornemann2017-01-111-1/+1
* Use a sorted vector rather than QSet or std::setChristian Kandeler2017-01-051-12/+10
* Change style of #includes of Qt headersJake Petroules2017-01-041-4/+5
* 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/+2
* | Allow Rules without inputs.Christian Kandeler2016-05-111-2/+3
* | Do not use QScriptEngine::push/popScope in rule evaluationJoerg Bornemann2016-05-101-2/+3
* | Fix leak of Artifact object.Christian Kandeler2016-05-061-5/+7
* | Merge remote-tracking branch 'origin/1.5'Joerg Bornemann2016-04-151-18/+22
|\|
| * Display proper file paths and line numbers for errors in more places.Jake Petroules2016-04-141-8/+17
| * Remove RulesApplicator::applyRuleInEvaluationContextJoerg Bornemann2016-04-131-9/+4
| * Fix signature of RulesApplicator::evalContextJoerg Bornemann2016-04-131-1/+1
* | Add an additional check when applying rules.Christian Kandeler2016-03-211-4/+17
|/
* Give the Item class a proper type attribute.Christian Kandeler2015-08-141-1/+1
* Merge branch 1.4 into master.Christian Kandeler2015-07-311-1/+4
|\
| * Code clean-up in corelib/language/.Christian Kandeler2015-07-301-0/+3
| * Make BuiltinDeclarations a singleton.Christian Kandeler2015-07-281-1/+1
* | Merge branch 1.4 into master.Christian Kandeler2015-07-241-2/+3
|\|
| * Always show the correct error string from the script engine.Christian Kandeler2015-07-201-2/+3
* | Allow commands to be run unconditionally.Christian Kandeler2015-05-261-0/+1
|/
* remove Qt4 work-aroundsJoerg Bornemann2015-03-191-3/+3
* update license headersJoerg Bornemann2015-03-021-2/+2
* Merge remote-tracking branch 'origin/1.3'Joerg Bornemann2015-02-061-1/+1
|\
| * Fix Qt 4 build.Christian Kandeler2015-01-291-1/+1
* | Merge remote-tracking branch 'origin/1.3'Joerg Bornemann2015-01-291-10/+39
|\|
| * fix look-up of scalar propertiesJoerg Bornemann2015-01-291-10/+39
* | Merge branch '1.3' into 'master'Christian Kandeler2015-01-281-6/+6
|\|
| * Update LicenseEike Ziller2015-01-261-6/+6
* | Add the "installable" tag to artifacts with qbs.install == true.Joerg Bornemann2015-01-221-0/+4
* | turn warning into an errorJoerg Bornemann2015-01-131-8/+3
* | Merge branch '1.3' into master.Christian Kandeler2015-01-131-2/+3
|\|
| * update leaves for invalidated artifactsJoerg Bornemann2015-01-131-2/+3
* | Merge branch '1.3'Christian Kandeler2014-11-281-1/+4
|\|