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
/
rulesapplicator.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
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
|
\
|
*
Yield error if Rule.outputArtifacts has invalid elements
Joerg Bornemann
2017-11-06
1
-4
/
+30
*
|
Merge 1.10 into master
Christian Kandeler
2017-10-27
1
-1
/
+1
|
\
|
|
*
Fix releasing of script resources for Rule.outputArtifacts
Joerg Bornemann
2017-10-26
1
-1
/
+1
*
|
Replace QScopedPointer with std::unique_ptr
Joerg Bornemann
2017-10-13
1
-6
/
+5
|
/
*
Fix recursion issue when releasing ResourceAcquiringScriptObjects
Joerg Bornemann
2017-09-27
1
-0
/
+1
*
Generalize signature of setupScriptEngineForFile
Joerg Bornemann
2017-09-01
1
-0
/
+1
*
Merge 1.9 into master
Christian Kandeler
2017-08-28
1
-0
/
+1
|
\
|
*
Fix edge case in change tracking
Christian Kandeler
2017-08-21
1
-0
/
+1
*
|
Make it possible to add file tags to generated artifacts
Joerg Bornemann
2017-08-03
1
-4
/
+5
*
|
Use categorized logging for the moc scanner
Joerg Bornemann
2017-08-02
1
-1
/
+1
*
|
Use categorized logging for the build graph
Joerg Bornemann
2017-08-02
1
-13
/
+9
|
/
*
Small clean-up in Transformer class
Christian Kandeler
2017-07-04
1
-2
/
+2
*
Give rules access to artifacts matching "explicitlyDependsOn"
Christian Kandeler
2017-07-04
1
-12
/
+21
*
Fix change tracking with Rule.requiresInputs == false
Christian Kandeler
2017-06-30
1
-1
/
+1
*
Make Rule.auxiliaryInputs consider outputs of rules in dependencies
Christian Kandeler
2017-06-30
1
-1
/
+8
*
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
-3
/
+3
*
Try harder to find out the correct location for evaluation errors
Christian Kandeler
2017-05-04
1
-14
/
+6
*
Replace all uses of QVector with std::vector
Jake Petroules
2017-03-29
1
-5
/
+4
*
Replace all uses of QPair/qMakePair with std::pair/std::make_pair
Jake Petroules
2017-03-22
1
-2
/
+2
*
Remove all usages of Q_FOREACH from the library
Christian Kandeler
2017-02-21
1
-16
/
+16
*
RulesApplicator: fix bug with setting output artifact module properties
Jake Petroules
2017-02-01
1
-4
/
+5
*
Clean up ArtifactBindingsExtractor
Joerg Bornemann
2017-01-26
1
-22
/
+26
*
Remove superfluous constructor from ArtifactBindingsExtractor
Joerg Bornemann
2017-01-26
1
-4
/
+0
*
Remove superfluous config traversal from RulesApplicator
Joerg Bornemann
2017-01-26
1
-39
/
+8
*
Clean up usage of ScriptEngine in Transformer
Joerg Bornemann
2017-01-11
1
-1
/
+1
[next]