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
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
/
rulesapplicator.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix -Wclazy-inefficient-qlist-soft
Ivan Komissarov
2019-05-20
1
-1
/
+1
*
Use pass-by-value and move
Ivan Komissarov
2019-03-07
1
-10
/
+12
*
Fix calls to non-const begin()/end() in range-for loops
Ivan Komissarov
2019-03-06
1
-4
/
+4
*
Use QStringLiteral more where it is possible
Denis Shienkov
2019-02-25
1
-4
/
+4
*
RulesApplicator: Fix possible assertion failure
Christian Kandeler
2018-08-03
1
-2
/
+4
*
Qt.core: Split up the moc rule
Christian Kandeler
2018-08-02
1
-1
/
+1
*
RuleNode: Keep track of "helper inputs"
Christian Kandeler
2018-08-01
1
-6
/
+8
*
Make sure the set of root artifacts is always up to date
Christian Kandeler
2018-07-31
1
-2
/
+0
*
RulesApplicator: Fix assertion
Christian Kandeler
2018-07-18
1
-2
/
+5
*
Fix race condition when removing empty directories
Christian Kandeler
2018-07-18
1
-4
/
+6
*
Fix change tracking edge case for when no outputs get created
Christian Kandeler
2018-07-17
1
-23
/
+37
*
Executor: Move rule-specific code to RulesApplicator
Christian Kandeler
2018-07-13
1
-0
/
+6
*
Report an error on unexpected output tags
Christian Kandeler
2018-07-13
1
-0
/
+10
*
Make sure every input artifact is connected to its rule node
Christian Kandeler
2018-07-12
1
-5
/
+16
*
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
*
|
Do not generally re-apply rules just because inputs have changed
Christian Kandeler
2018-07-11
1
-0
/
+3
*
|
Merge 1.12 into master
Christian Kandeler
2018-07-06
1
-2
/
+2
|
\
|
|
*
Remove quotes and escaping from debug logs
Orgad Shaneh
2018-07-03
1
-2
/
+2
*
|
Remember which module properties were set explicitly on an artifact
Christian Kandeler
2018-07-05
1
-3
/
+8
*
|
Do not reset the product build data due to source file metadata changes
Christian Kandeler
2018-07-05
1
-16
/
+2
*
|
RulesApplicator: Check for more transformer changes
Christian Kandeler
2018-06-26
1
-0
/
+2
*
|
RulesApplicator: Handle removed outputs for all rules
Christian Kandeler
2018-06-26
1
-3
/
+4
*
|
Get rid of the code marking a rule for re-application
Christian Kandeler
2018-06-25
1
-6
/
+0
*
|
Merge 1.12 into master
Christian Kandeler
2018-06-15
1
-10
/
+6
|
\
|
|
*
RulesApplicator: Remove unnecessary qualifications
Christian Kandeler
2018-06-14
1
-10
/
+6
*
|
Allow rules without output artifacts
Christian Kandeler
2018-05-28
1
-8
/
+29
|
/
*
Add new property explicitlyDependsOnFromDependencies
Alexandru Croitor
2018-05-09
1
-9
/
+34
*
Make Rule::artifacts a vector
Joerg Bornemann
2018-04-27
1
-1
/
+1
*
Make ResolvedProduct::artifactProperties a vector
Joerg Bornemann
2018-04-26
1
-1
/
+1
*
Print debug output when the project's "dirty" flag is written
Christian Kandeler
2018-04-26
1
-1
/
+1
*
API: Make transformer data available
Christian Kandeler
2018-04-20
1
-6
/
+18
*
Fix and rename the excludedAuxiliaryInputs property
Christian Kandeler
2018-04-05
1
-3
/
+7
*
Move transformer change tracking out of the build graph loader
Christian Kandeler
2018-02-16
1
-4
/
+21
*
Merge 1.11 into master
Christian Kandeler
2018-02-02
1
-0
/
+1
|
\
|
*
RulesApplicator: Mark project build data as dirty
Christian Kandeler
2018-02-01
1
-0
/
+1
*
|
Re-use product, module and project script values
Christian Kandeler
2018-01-26
1
-2
/
+3
|
/
*
corelib: Gather string constants in central place
Christian Kandeler
2017-11-29
1
-15
/
+18
*
Replace more loops with range-for
Jake Petroules
2017-11-27
1
-5
/
+5
*
Share ScriptFunction objects between products
Christian Kandeler
2017-11-23
1
-17
/
+17
*
Use nullptr to initialize the pointers
Denis Shienkov
2017-11-20
1
-2
/
+2
*
Make Module.setup{Build,Run}Environment first-class citizens
Christian Kandeler
2017-11-20
1
-1
/
+2
*
STL compatibility: use push_back() instead of operator<<
Jake Petroules
2017-11-16
1
-3
/
+3
*
STL compatibility: use empty() instead of isEmpty()
Jake Petroules
2017-11-16
1
-7
/
+7
*
STL compatibility: use size() instead of count()
Jake Petroules
2017-11-15
1
-3
/
+3
*
Amend some function signatures to take raw pointers
Christian Kandeler
2017-11-15
1
-1
/
+1
*
Do not store argument names in ScriptFunction objects
Christian Kandeler
2017-11-15
1
-3
/
+2
*
Better change tracking for imported JS files
Christian Kandeler
2017-11-10
1
-2
/
+3
*
Remove unnecessary indirection from property maps
Christian Kandeler
2017-11-08
1
-6
/
+3
*
Merge 1.10 into master
Christian Kandeler
2017-11-07
1
-4
/
+30
|
\
[next]