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
path:
root
/
tests
Age
Commit message (
Expand
)
Author
Files
Lines
2020-06-16
Add metadata for exe{b}, including whether it is statically-linked
Boris Kolpackov
3
-1
/
+11
2020-06-12
Fix invalid regex in C++ recipe tests
Boris Kolpackov
1
-2
/
+2
2020-06-11
Add tests for ad hoc C++ recipes
Boris Kolpackov
3
-9
/
+168
2020-06-10
Add ad hoc recipe if-else, switch tests (and fix bug)
Boris Kolpackov
1
-0
/
+149
2020-06-08
Add buildscript recipe tests
Karen Arutyunov
2
-0
/
+100
2020-06-08
Cleanup script command failure diagnostics
Karen Arutyunov
4
-3
/
+12
2020-06-05
Add depdb buildscript builtin
Karen Arutyunov
1
-0
/
+1
2020-06-05
Add ability to specify ad hoc recipe actions
Boris Kolpackov
1
-38
/
+70
2020-06-04
Properly handle diag directive in build script parser
Karen Arutyunov
1
-3
/
+4
2020-06-03
Allow process path values and targets as buildscript program names
Karen Arutyunov
1
-39
/
+297
2020-06-03
Add versioning for ad hoc C++ recipes
Boris Kolpackov
1
-2
/
+2
2020-05-27
Add support for value subscript after expansions
Boris Kolpackov
2
-1
/
+98
2020-05-27
Initial support for ad hoc recipes (still work in progress)
Boris Kolpackov
8
-39
/
+538
2020-05-01
Fix outstanding issue with directive vs assignment differentiation
Boris Kolpackov
1
-0
/
+23
2020-04-03
Skip unmatched lines in $regex.replace_lines() if format_no_copy flag is spec...
Karen Arutyunov
1
-0
/
+20
2020-03-31
Handle duplicate config directives for same variable
Boris Kolpackov
1
-1
/
+9
2020-03-27
Implement project configuration reporting, similar to build system modules
Boris Kolpackov
1
-0
/
+64
2020-03-20
Initial implementation of config directive for project-specific configuration
Boris Kolpackov
2
-0
/
+166
2020-03-17
Adapt testscripts to ln builtin target path completion fix
Karen Arutyunov
3
-5
/
+5
2020-03-17
Add $defined(<variable>) function
Boris Kolpackov
1
-2
/
+17
2020-03-11
Optimize testscripts not to search for subprojects
Karen Arutyunov
4
-0
/
+5
2020-02-25
Disable global module fragment tests for MSVC due to issue 845845
Boris Kolpackov
1
-0
/
+3
2020-02-21
Define __cpp_modules=201810 (merged modules) for MSVC 16.4
Boris Kolpackov
1
-1
/
+1
2020-02-12
Add builtins support for $process.run*() functions
Karen Arutyunov
1
-16
/
+128
2020-02-07
Drop copyright notice from source code
Karen Arutyunov
111
-111
/
+0
2019-11-15
Test and document wildcard character escaping
Boris Kolpackov
1
-1
/
+11
2019-11-15
Generalize attributes to be comma-separated with arbitrary values
Boris Kolpackov
1
-3
/
+3
2019-11-14
Require attributes to be separated from words and similar on RHS
Boris Kolpackov
1
-1
/
+1
2019-11-14
Tighten up attribute recognition during parsing
Boris Kolpackov
1
-6
/
+11
2019-11-08
Add $regex.replace_lines() function
Karen Arutyunov
1
-0
/
+82
2019-11-05
Fix tests
Boris Kolpackov
5
-4
/
+24
2019-11-05
Disable C++ modules tests for Clang 9
Boris Kolpackov
1
-0
/
+8
2019-10-22
Rename global_mutex_shards to global_mutexes
Boris Kolpackov
1
-2
/
+2
2019-10-22
Move global mutex shards to context
Boris Kolpackov
1
-2
/
+5
2019-10-18
Use $quote() for quoting config.cxx option value in testscripts
Karen Arutyunov
3
-3
/
+3
2019-10-16
Quote config.{c,cxx} paths when passing to tests
Boris Kolpackov
3
-3
/
+3
2019-10-14
Implement MSVC installation discovery for version 15 (2017) and later
Karen Arutyunov
1
-1
/
+1
2019-10-07
Adapt tests for building with Clang on Windows
Karen Arutyunov
1
-3
/
+3
2019-10-01
Disable for GCC 4.9 failing testscript
Karen Arutyunov
1
-10
/
+18
2019-10-01
Add extractor, path.match, and string.icasecmp pattern matching tests
Boris Kolpackov
1
-3
/
+39
2019-10-01
Add support for $string.icasecmp()
Karen Arutyunov
2
-0
/
+32
2019-10-01
Make $regex.{match,search}() to return NULL for no match if return_match or r...
Karen Arutyunov
1
-4
/
+4
2019-10-01
Rename $filesystem.path_match() to $path.match()
Karen Arutyunov
2
-79
/
+79
2019-10-01
Adapt to swapping of entry and pattern parameters in butl::path_match()
Karen Arutyunov
1
-19
/
+19
2019-09-30
Allow attributes in if-else, assert directive's conditions
Boris Kolpackov
3
-0
/
+29
2019-09-30
Cleanup inappropriate use of parse_variable_value()
Boris Kolpackov
1
-0
/
+7
2019-09-30
Handle attributes in switch value and pattern expressions
Boris Kolpackov
1
-4
/
+34
2019-09-30
Tweak tests/.gitignore to ignore symlinks to test/
Boris Kolpackov
1
-3
/
+4
2019-09-30
Diagnose `case` and `default` outside `switch`
Boris Kolpackov
1
-0
/
+8
2019-09-30
Reserve `:` in `case` pattern expression for future match extraction support
Boris Kolpackov
1
-0
/
+12
[prev]
[next]