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
build2 build system
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2020-06-16
Add $bin.link_member() function
Boris Kolpackov
6
-34
/
+138
2020-06-16
Move common functionality from cc to bin
Boris Kolpackov
11
-226
/
+283
2020-06-15
Diagnose building of module or ad hoc C++ recipe using static build system
Boris Kolpackov
3
-16
/
+38
2020-06-12
Add standard Microsoft warning "disclaimer" to ad hoc C++ recipe projects
Boris Kolpackov
1
-0
/
+6
2020-06-12
Fix invalid regex in C++ recipe tests
Boris Kolpackov
1
-2
/
+2
2020-06-12
Make order of imports stable in saved host build configuration
Boris Kolpackov
11
-6
/
+30
2020-06-11
Add date builtin description to Testscript manual
Karen Arutyunov
1
-0
/
+29
2020-06-11
Diagnose use of ad hoc C++ recipes with bootstrap build system
Boris Kolpackov
1
-1
/
+5
2020-06-11
Add tests for ad hoc C++ recipes
Boris Kolpackov
3
-9
/
+168
2020-06-11
Fix bug in Testscript manual
Boris Kolpackov
1
-1
/
+1
2020-06-10
Fix bootstrap build
Boris Kolpackov
1
-0
/
+4
2020-06-10
Reorder inline function definitions to help MinGW GCC
Boris Kolpackov
1
-7
/
+7
2020-06-10
Update submodules
Boris Kolpackov
2
-0
/
+0
2020-06-10
Add ad hoc recipe if-else, switch tests (and fix bug)
Boris Kolpackov
2
-4
/
+159
2020-06-10
Handle special variable names when spelled as $(<char>) rather than $<char>
Boris Kolpackov
5
-6
/
+69
2020-06-10
Handle special variable names in base lexer via mode data
Boris Kolpackov
7
-62
/
+52
2020-06-10
Fix bug in subscript of NULL values
Boris Kolpackov
1
-1
/
+3
2020-06-09
Make importation of unqualified targets illegal
Boris Kolpackov
2
-6
/
+13
2020-06-09
Drop unused lambda
Boris Kolpackov
1
-13
/
+0
2020-06-09
Handle empty target_key value (directory) in as_name()
Boris Kolpackov
1
-4
/
+10
2020-06-09
Move C++ modules sidebuild to build/cc/build/modules/ subdirectory
Boris Kolpackov
4
-13
/
+26
2020-06-09
Move recipe build directory to build/build/recipes/
Boris Kolpackov
4
-15
/
+27
2020-06-09
Update Testscript manual with notes on redirect aliases
Boris Kolpackov
1
-12
/
+40
2020-06-09
Factor ad hoc C++ and Buildscript rules into separate files
Boris Kolpackov
7
-1331
/
+1399
2020-06-09
Make metadata variable prefix mandatory
Boris Kolpackov
5
-39
/
+20
2020-06-08
Add buildscript recipe tests
Karen Arutyunov
2
-0
/
+100
2020-06-08
Cleanup script command failure diagnostics
Karen Arutyunov
7
-21
/
+35
2020-06-08
Fix crashing when special builtin appears inside if condition or branch
Karen Arutyunov
2
-1
/
+33
2020-06-08
Fix crashing for buildscript diag line using non-local variable
Karen Arutyunov
1
-11
/
+35
2020-06-08
Various minor fixes
Karen Arutyunov
2
-3
/
+3
2020-06-08
Improve depdb::check_mtime() diagnostics
Boris Kolpackov
1
-0
/
+8
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
[prev]
[next]