index
:
qbs/qbs.git
1.1
1.10
1.11
1.12
1.13
1.14
1.15
1.16
1.17
1.18
1.19
1.2
1.20
1.21
1.22
1.23
1.24
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2.0
2.1
2.2
2.3
2.4
master
wip/ci-ios
"Cubes" - Modern build tool for software projects
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
lib
/
corelib
/
buildgraph
/
rulenode.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix MSVC warnings
Orgad Shaneh
2019-09-13
1
-1
/
+1
*
Executor: Increment progress bar after a rule's transformers are done
Christian Kandeler
2018-10-22
1
-0
/
+8
*
Fix memory leak in RuleNode
Christian Kandeler
2018-09-05
1
-4
/
+5
*
RuleNode: Keep track of "helper inputs"
Christian Kandeler
2018-08-01
1
-3
/
+36
*
Disconnect removed inputs from their rule node
Christian Kandeler
2018-07-19
1
-0
/
+1
*
RuleNode: Fix value of m_oldInputArtifacts
Christian Kandeler
2018-07-18
1
-1
/
+1
*
Fix race condition when removing empty directories
Christian Kandeler
2018-07-18
1
-2
/
+4
*
RuleNode: Fix calculation of changed inputs
Christian Kandeler
2018-07-16
1
-26
/
+7
*
Executor: Move rule-specific code to RulesApplicator
Christian Kandeler
2018-07-13
1
-7
/
+10
*
Make sure every input artifact is connected to its rule node
Christian Kandeler
2018-07-12
1
-1
/
+1
*
RuleNode: Clarify that the returned node sets contain artifacts
Christian Kandeler
2018-07-12
1
-2
/
+2
*
Merge 1.12 into master
Christian Kandeler
2018-07-12
1
-0
/
+2
|
\
|
*
Consider Rule::excludedInputs where needed
Joerg Bornemann
2018-07-10
1
-0
/
+2
*
|
Fix excessive logging output
Christian Kandeler
2018-07-12
1
-1
/
+4
*
|
Do not generally re-apply rules just because inputs have changed
Christian Kandeler
2018-07-11
1
-1
/
+3
*
|
RuleNode: Also consider removed inputs that no longer exist
Christian Kandeler
2018-07-10
1
-0
/
+7
*
|
Executor: Move some code into RuleNode
Christian Kandeler
2018-07-10
1
-1
/
+34
*
|
Do not needlessly throw away output artifacts
Christian Kandeler
2018-07-10
1
-18
/
+34
*
|
Fix RuleNode::apply()
Christian Kandeler
2018-07-06
1
-1
/
+2
*
|
Fix update of RuleNode::m_oldInputArtifacts
Joerg Bornemann
2018-06-25
1
-1
/
+1
*
|
Get rid of the code marking a rule for re-application
Christian Kandeler
2018-06-25
1
-7
/
+0
|
/
*
Do not needlessly run rules without inputs
Christian Kandeler
2018-04-26
1
-2
/
+23
*
Print rule file location in debug mode
Alexandru Croitor
2018-04-25
1
-1
/
+2
*
Fix and rename the excludedAuxiliaryInputs property
Christian Kandeler
2018-04-05
1
-1
/
+4
*
Get rid of redundancies between load() and store() methods
Christian Kandeler
2018-02-16
1
-6
/
+3
*
Move transformer change tracking out of the build graph loader
Christian Kandeler
2018-02-16
1
-2
/
+21
*
Make ProductBuildData a proper class with accessors and modifiers
Christian Kandeler
2018-01-23
1
-1
/
+1
*
STL compatibility: use empty() instead of isEmpty()
Jake Petroules
2017-11-16
1
-4
/
+4
*
Enable modules to declare target artifacts
Christian Kandeler
2017-11-07
1
-0
/
+11
*
Move a check out of a loop
Christian Kandeler
2017-10-18
1
-2
/
+3
*
Use categorized logging for the build graph
Joerg Bornemann
2017-08-02
1
-12
/
+10
*
Introduce Rule.requiresInputs
Christian Kandeler
2017-06-30
1
-2
/
+2
*
Replace QSharedPointer/QWeakPointer with std::shared_ptr/std::weak_ptr
Jake Petroules
2017-05-23
1
-2
/
+2
*
Revert "Match a rule's input tags against root artifacts of dependencies"
Christian Kandeler
2017-03-09
1
-4
/
+3
*
Match a rule's input tags against root artifacts of dependencies
Christian Kandeler
2017-03-07
1
-3
/
+4
*
Remove all usages of Q_FOREACH from the library
Christian Kandeler
2017-02-21
1
-4
/
+5
*
Use a sorted vector rather than QSet or std::set
Christian Kandeler
2017-01-05
1
-2
/
+1
*
Fully templatize the PersistentPool class
Christian Kandeler
2016-12-15
1
-3
/
+3
*
Update license headers
Iikka Eklund
2016-08-29
1
-14
/
+23
*
Merge remote-tracking branch 'origin/1.5'
Joerg Bornemann
2016-06-08
1
-1
/
+1
|
\
|
*
Replace 'the Qt build suite' with 'Qbs' in copyright notices.
Jake Petroules
2016-06-06
1
-1
/
+1
*
|
Avoid copies of node containers
Joerg Bornemann
2016-05-19
1
-2
/
+2
*
|
Allow Rules without inputs.
Christian Kandeler
2016-05-11
1
-2
/
+3
|
/
*
Remove RulesApplicator::applyRuleInEvaluationContext
Joerg Bornemann
2016-04-13
1
-1
/
+1
*
Include the product name in the build graph node string.
Christian Kandeler
2016-03-10
1
-1
/
+2
*
update license headers
Joerg Bornemann
2015-03-02
1
-2
/
+2
*
Merge branch '1.3' into 'master'
Christian Kandeler
2015-01-28
1
-6
/
+6
|
\
|
*
Update License
Eike Ziller
2015-01-26
1
-6
/
+6
*
|
turn contradictions into QBS_CHECKS
Joerg Bornemann
2015-01-13
1
-9
/
+9
*
|
Merge branch '1.3' into master.
Christian Kandeler
2015-01-13
1
-1
/
+3
|
\
|
[next]