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
2020-06-08
Hash ad hoc prerequsites for ad hoc recipe change detection
Boris Kolpackov
5
-69
/
+152
2020-06-08
Adjust rule_match name for ad hoc recipes
Boris Kolpackov
3
-5
/
+14
2020-06-08
Add note on why not using rule-specific variables for ad hoc recipes
Boris Kolpackov
1
-2
/
+10
2020-06-08
Fix handling of inner/outer operations in ad hoc recipes machinery
Boris Kolpackov
3
-14
/
+29
2020-06-05
Add depdb buildscript builtin
Karen Arutyunov
10
-284
/
+521
2020-06-05
Add ability to split ad hoc C++ recipe into global and local fragments
Boris Kolpackov
3
-22
/
+139
2020-06-05
Add ability to specify ad hoc recipe actions
Boris Kolpackov
16
-108
/
+284
2020-06-04
Properly handle diag directive in build script parser
Karen Arutyunov
11
-125
/
+367
2020-06-03
Fix $process.run() to properly handle proces_path_ex
Karen Arutyunov
4
-21
/
+54
2020-06-03
Add clarifying comment
Boris Kolpackov
1
-0
/
+5
2020-06-03
Allow process path values and targets as buildscript program names
Karen Arutyunov
20
-123
/
+953
2020-06-03
Fix function family for $target.path()
Karen Arutyunov
1
-1
/
+1
2020-06-03
Add name::file() predicate
Boris Kolpackov
1
-0
/
+8
2020-06-03
Get rid of remaining typedef's
Boris Kolpackov
4
-5
/
+5
2020-06-03
Add versioning for ad hoc C++ recipes
Boris Kolpackov
4
-21
/
+60
2020-06-03
Factor implementation-specific ad hoc recipe parsing to adhoc_*_rule
Boris Kolpackov
5
-93
/
+128
2020-06-02
Hash checksum metadata of exe prerequisites in ad hoc script rule
Boris Kolpackov
1
-16
/
+56
2020-06-02
Add $target.process_path() analogous to $target.path()
Boris Kolpackov
3
-3
/
+33
2020-06-02
Add process_path_ex with program stable name and checksum
Boris Kolpackov
10
-58
/
+305
2020-06-01
Fix buildscript unit test to compile
Boris Kolpackov
1
-1
/
+1
2020-06-01
Extend target metadata to include variable prefix, stable name
Boris Kolpackov
4
-31
/
+106
2020-05-29
Move low-verbosity command name from adhoc_script_rule to script
Boris Kolpackov
6
-17
/
+27
2020-05-29
Add support for is-else, switch in ad hoc recipes
Boris Kolpackov
2
-131
/
+278
2020-05-28
Allow calling certain search_existing() versions during load phase
Boris Kolpackov
4
-10
/
+9
2020-05-28
Regenerate options parsing code
Boris Kolpackov
2
-48
/
+50
2020-05-27
Add support for value subscript after expansions
Boris Kolpackov
10
-85
/
+308
2020-05-27
Initial support for ad hoc recipes (still work in progress)
Boris Kolpackov
129
-8192
/
+16218
2020-05-27
Improve ternary diagnostics with info for wildcard pattern escape
Boris Kolpackov
1
-2
/
+13
2020-05-27
Suppress skip count diagnostics if no progress was requested
Boris Kolpackov
1
-2
/
+5
2020-05-27
Fix unregistered .regex file cleanup error in testscript
Karen Arutyunov
1
-1
/
+5
2020-05-27
Amalgamation cutoff support
Boris Kolpackov
8
-66
/
+200
2020-05-27
Use location_value in module_state
Boris Kolpackov
2
-4
/
+4
2020-05-22
Get rid of now deprecated std::is_pod usage
Boris Kolpackov
2
-9
/
+18
2020-05-22
Fix bug in previous commit
Boris Kolpackov
1
-1
/
+1
2020-05-22
Make template definition available in all translation units where used
Boris Kolpackov
5
-30
/
+40
2020-05-01
Fix outstanding issue with directive vs assignment differentiation
Boris Kolpackov
4
-16
/
+65
2020-04-30
Verify path set by {src,out}-root.build files is absolute
Boris Kolpackov
4
-38
/
+56
2020-04-30
Rename target::member to target::adhoc_member
Boris Kolpackov
8
-26
/
+34
2020-04-30
Factor recipe to separate header/source files
Boris Kolpackov
8
-58
/
+86
2020-04-27
Get rid of warnings
Boris Kolpackov
3
-21
/
+32
2020-04-27
Rework tool importation along with cli module
Boris Kolpackov
38
-595
/
+1624
2020-04-27
Add utility config::{assign,append}_config() functions
Boris Kolpackov
1
-1
/
+43
2020-04-27
Require explicit variable type in scope::{assign,append}()
Boris Kolpackov
2
-30
/
+44
2020-04-27
Make rule non-copyable
Boris Kolpackov
1
-0
/
+5
2020-04-27
Add support for untyped assignment to value
Boris Kolpackov
2
-1
/
+19
2020-04-27
Add another search_existing() overload
Boris Kolpackov
2
-0
/
+19
2020-04-27
Don't switch projects when switching scopes during bootstrap
Boris Kolpackov
5
-30
/
+47
2020-04-27
Add inject() for injecting additional dependencies during match
Boris Kolpackov
2
-0
/
+14
2020-04-27
Fix assertion failure when name extension pattern is used
Karen Arutyunov
1
-0
/
+4
2020-04-16
Fix crashing on unhandled io_error thrown by depdb::flush()
Karen Arutyunov
1
-0
/
+9
[next]