index
:
build2.git
generate-latex
lto-parallelization
master
Unnamed repository; edit this file 'description' to name the repository.
Matthew Krupcale
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
build2
Commit message (
Expand
)
Author
Age
Files
Lines
*
Bump version to 0.3.0
Boris Kolpackov
2016-04-22
1
-3
/
+3
*
Clarify few @@ notes
Boris Kolpackov
2016-04-22
2
-2
/
+2
*
Move target state reset back to recipe()
Boris Kolpackov
2016-04-21
4
-10
/
+8
*
Implement short-circuiting to group state
Boris Kolpackov
2016-04-21
6
-62
/
+87
*
Delete target_key assignment operators since we need tracking references
Boris Kolpackov
2016-04-21
1
-3
/
+14
*
Use hash map/set for targets/prerequisites to resolve key change issue
Boris Kolpackov
2016-04-21
7
-38
/
+127
*
Print variable/value attributes in dump()
Boris Kolpackov
2016-04-20
1
-16
/
+45
*
Add missing cast() specialization
Boris Kolpackov
2016-04-20
1
-0
/
+9
*
Type install.mode variable
Boris Kolpackov
2016-04-20
1
-1
/
+2
*
Redesign src/out scoping
Boris Kolpackov
2016-04-19
29
-478
/
+544
*
Add support for using value attributes in eval context
Boris Kolpackov
2016-04-18
8
-272
/
+498
*
Change BACK to BC (backwards-compatibility) marker
Boris Kolpackov
2016-04-12
1
-1
/
+1
*
Add support for scope-qualification of overrides, scope visibility
Boris Kolpackov
2016-04-12
1
-17
/
+51
*
Mark non-BC changes for future
Boris Kolpackov
2016-04-12
2
-6
/
+4
*
Simplify unconfigured module interface
Boris Kolpackov
2016-04-11
4
-27
/
+47
*
Separate config variable for different modules with blanks
Boris Kolpackov
2016-04-11
1
-0
/
+32
*
Cleanup find_override() implementation
Boris Kolpackov
2016-04-11
1
-69
/
+91
*
Redo config inheritance logic
Boris Kolpackov
2016-04-11
9
-27
/
+118
*
Adjust abs_dir_path usage to take advantage of inheritance
Boris Kolpackov
2016-04-11
2
-19
/
+19
*
Add basic support for variable value inheritance
Boris Kolpackov
2016-04-11
4
-7
/
+34
*
New configuration logic, iteration 1
Boris Kolpackov
2016-04-11
31
-257
/
+338
*
Tweak override logic WRT location of overridden value
Boris Kolpackov
2016-04-09
4
-35
/
+62
*
Add abs_dir_path type, auto-complete if initialized from names
Boris Kolpackov
2016-04-09
5
-11
/
+114
*
Add overview of variable override implementation
Boris Kolpackov
2016-04-09
1
-5
/
+18
*
Add support for printing overrides in dump()
Boris Kolpackov
2016-04-06
2
-13
/
+69
*
Test and fix override logic
Boris Kolpackov
2016-04-06
1
-44
/
+85
*
Fix NULL variable value assignment bug
Boris Kolpackov
2016-04-06
1
-18
/
+28
*
Set src/out_path on global_scope
Boris Kolpackov
2016-04-06
1
-2
/
+8
*
Add support for scope/target-qualified variable expansion
Boris Kolpackov
2016-04-05
4
-109
/
+185
*
Make name::pair char again
Boris Kolpackov
2016-04-05
6
-7
/
+38
*
Fix bug in variable override code
Boris Kolpackov
2016-04-05
1
-1
/
+1
*
Implement --buildfile option, overrides default buildfile, supports '-'
Boris Kolpackov
2016-04-05
8
-9
/
+70
*
Implement value typing, null support via value attributes
Boris Kolpackov
2016-04-04
12
-217
/
+429
*
Implement variable typing (via attributes)
Boris Kolpackov
2016-04-02
3
-27
/
+92
*
Add attribute syntax infrastructure
Boris Kolpackov
2016-04-02
6
-49
/
+192
*
Improve override cache typing to handle value-typed stems
Boris Kolpackov
2016-04-02
1
-4
/
+11
*
Get rid of test.exe, respect type/pattern-specific variables in test module
Boris Kolpackov
2016-04-02
1
-126
/
+49
*
Add notion of lookup depth, fix bug with NULL overrides
Boris Kolpackov
2016-04-02
4
-59
/
+117
*
Add backwards compatibility mark (@@ BACK)
Boris Kolpackov
2016-04-02
1
-1
/
+1
*
Allow specifying scope in target type/pattern-specific variable assignment
Boris Kolpackov
2016-04-01
1
-38
/
+43
*
Get part of variable override implementation
Boris Kolpackov
2016-04-01
7
-37
/
+276
*
Clean up variable lookup interfaces
Boris Kolpackov
2016-03-31
15
-167
/
+121
*
Set part of variable override implementation
Boris Kolpackov
2016-03-31
20
-192
/
+402
*
Minor parser interface rework
Boris Kolpackov
2016-03-30
4
-20
/
+21
*
Reset build state for each meta-operation
Boris Kolpackov
2016-03-29
5
-181
/
+203
*
Clean up variable usage
Boris Kolpackov
2016-03-28
16
-159
/
+429
*
Add variable cast from lookup
Boris Kolpackov
2016-03-28
18
-70
/
+90
*
New variable architecture
Boris Kolpackov
2016-03-28
34
-1339
/
+1649
*
Add support for pair representation reversibility
Boris Kolpackov
2016-03-28
6
-46
/
+100
*
Change pairs semantics from separated to unseparated
Boris Kolpackov
2016-03-28
1
-14
/
+29
[next]