index
:
build2
0.6
adhoc-recipe-history
adhoc-rule
adhoc-vars
build-script
ci
config-doc
ctx
diag-buffer
dist-remap
doc-fixes
dyndep
expl-group
export-libs
extension
hermetic
install-scope
internal-scope
json-type
json-type-review
libpkg-config
lto-parallelization
master
match-options
module-import
module-map-dump
opvar
posthoc-take1
preprocessed-tests-failure
reproducible-dist
update-during-load-2
build2 build system
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2016-04-22
Update NEWS file
Boris Kolpackov
1
-22
/
+35
2016-04-21
Move target state reset back to recipe()
Boris Kolpackov
4
-10
/
+8
2016-04-21
Update submodules
Boris Kolpackov
2
-0
/
+0
2016-04-21
Fix legacy stuff in tests
Boris Kolpackov
13
-39
/
+12
2016-04-21
Implement short-circuiting to group state
Boris Kolpackov
7
-65
/
+90
2016-04-21
Delete target_key assignment operators since we need tracking references
Boris Kolpackov
1
-3
/
+14
2016-04-21
Use hash map/set for targets/prerequisites to resolve key change issue
Boris Kolpackov
7
-38
/
+127
2016-04-20
Print variable/value attributes in dump()
Boris Kolpackov
1
-16
/
+45
2016-04-20
Add missing cast() specialization
Boris Kolpackov
1
-0
/
+9
2016-04-20
Type install.mode variable
Boris Kolpackov
1
-1
/
+2
2016-04-19
Redesign src/out scoping
Boris Kolpackov
29
-478
/
+544
2016-04-18
Add support for using value attributes in eval context
Boris Kolpackov
12
-275
/
+526
2016-04-17
Update NEWS file
Boris Kolpackov
1
-0
/
+101
2016-04-12
Change text.exe to exe{*}:test (BC change)
Boris Kolpackov
1
-1
/
+2
2016-04-12
Change BACK to BC (backwards-compatibility) marker
Boris Kolpackov
1
-1
/
+1
2016-04-12
Add support for scope-qualification of overrides, scope visibility
Boris Kolpackov
2
-19
/
+93
2016-04-12
Mark non-BC changes for future
Boris Kolpackov
2
-6
/
+4
2016-04-12
Update INSTALL file
Boris Kolpackov
2
-7
/
+6
2016-04-11
Simplify unconfigured module interface
Boris Kolpackov
4
-27
/
+47
2016-04-11
Separate config variable for different modules with blanks
Boris Kolpackov
1
-0
/
+32
2016-04-11
Cleanup find_override() implementation
Boris Kolpackov
1
-69
/
+91
2016-04-11
Redo config inheritance logic
Boris Kolpackov
9
-27
/
+118
2016-04-11
Adjust abs_dir_path usage to take advantage of inheritance
Boris Kolpackov
2
-19
/
+19
2016-04-11
Add basic support for variable value inheritance
Boris Kolpackov
4
-7
/
+34
2016-04-11
New configuration logic, iteration 1
Boris Kolpackov
31
-257
/
+338
2016-04-09
Tweak override logic WRT location of overridden value
Boris Kolpackov
4
-35
/
+62
2016-04-09
Add abs_dir_path type, auto-complete if initialized from names
Boris Kolpackov
5
-11
/
+114
2016-04-09
Add overview of variable override implementation
Boris Kolpackov
1
-5
/
+18
2016-04-06
Add support for printing overrides in dump()
Boris Kolpackov
2
-13
/
+69
2016-04-06
Test and fix override logic
Boris Kolpackov
8
-44
/
+451
2016-04-06
Fix NULL variable value assignment bug
Boris Kolpackov
1
-18
/
+28
2016-04-06
Set src/out_path on global_scope
Boris Kolpackov
1
-2
/
+8
2016-04-05
Add support for scope/target-qualified variable expansion
Boris Kolpackov
7
-109
/
+227
2016-04-05
Make name::pair char again
Boris Kolpackov
6
-7
/
+38
2016-04-05
Fix bug in variable override code
Boris Kolpackov
1
-1
/
+1
2016-04-05
Implement --buildfile option, overrides default buildfile, supports '-'
Boris Kolpackov
8
-9
/
+70
2016-04-04
Implement value typing, null support via value attributes
Boris Kolpackov
17
-221
/
+533
2016-04-02
Implement variable typing (via attributes)
Boris Kolpackov
6
-27
/
+118
2016-04-02
Add attribute syntax infrastructure
Boris Kolpackov
16
-59
/
+223
2016-04-02
Improve override cache typing to handle value-typed stems
Boris Kolpackov
1
-4
/
+11
2016-04-02
Get rid of test.exe, respect type/pattern-specific variables in test module
Boris Kolpackov
1
-126
/
+49
2016-04-02
Add notion of lookup depth, fix bug with NULL overrides
Boris Kolpackov
4
-59
/
+117
2016-04-02
Add backwards compatibility mark (@@ BACK)
Boris Kolpackov
1
-1
/
+1
2016-04-01
Allow specifying scope in target type/pattern-specific variable assignment
Boris Kolpackov
1
-38
/
+43
2016-04-01
Get part of variable override implementation
Boris Kolpackov
7
-37
/
+276
2016-03-31
Clean up variable lookup interfaces
Boris Kolpackov
15
-167
/
+121
2016-03-31
Set part of variable override implementation
Boris Kolpackov
22
-194
/
+404
2016-03-30
Minor parser interface rework
Boris Kolpackov
4
-20
/
+21
2016-03-29
Reset build state for each meta-operation
Boris Kolpackov
5
-181
/
+203
2016-03-28
Clean up variable usage
Boris Kolpackov
16
-159
/
+429
[prev]
[next]