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-05-27
Various minor fixes and cleanups
Boris Kolpackov
10
-76
/
+65
2020-05-27
Create build script temporary directory on demand
Karen Arutyunov
13
-143
/
+261
2020-05-27
Use dir_name_view for script environment working and sandbox directories
Karen Arutyunov
14
-85
/
+129
2020-05-27
Don't export ad hoc rule implementation details
Boris Kolpackov
1
-5
/
+9
2020-05-27
Handle recipes in dependency declarations with prerequisites
Boris Kolpackov
2
-38
/
+94
2020-05-27
Wrap up $<, $> variables and related ($target.path(), hashing, cleanup)
Boris Kolpackov
17
-90
/
+258
2020-05-27
Review (temp dir)
Boris Kolpackov
3
-8
/
+15
2020-05-27
Add script command redirect aliases
Karen Arutyunov
29
-351
/
+967
2020-05-27
Make build script to create special files in temporary directory
Karen Arutyunov
6
-47
/
+200
2020-05-27
Complete dump(ostream,script::lines)
Karen Arutyunov
5
-82
/
+262
2020-05-27
Make build script runner to execute exit-containing expression in dry-run mode
Karen Arutyunov
2
-8
/
+12
2020-05-27
Implement build script variable hashing
Boris Kolpackov
7
-21
/
+124
2020-05-27
Add ability to notice variable expansions in pre-parse mode
Boris Kolpackov
4
-48
/
+74
2020-05-27
Partially implement dump(ostream,script::lines)
Karen Arutyunov
3
-7
/
+43
2020-05-27
Remove redundant script member from build::script::environment class
Karen Arutyunov
6
-12
/
+10
2020-05-27
Add support for dry run mode for build script runner
Karen Arutyunov
3
-18
/
+23
2020-05-27
Set proper build script command default redirects
Karen Arutyunov
8
-100
/
+256
2020-05-27
Make build script parser unit test compilable
Karen Arutyunov
1
-4
/
+2
2020-05-27
Add recipe library target state to cxx_rule
Boris Kolpackov
2
-8
/
+15
2020-05-27
Additional ad hoc C++ recipe change detection
Boris Kolpackov
1
-202
/
+281
2020-05-27
Integrate buildscript running into recipe default_action()
Boris Kolpackov
8
-58
/
+74
2020-05-27
Integrate buildscript pre-parsing into recipe parsing
Boris Kolpackov
6
-33
/
+41
2020-05-27
Fix to compile with Clang
Karen Arutyunov
1
-1
/
+3
2020-05-27
Make build script variable pool local to execution environment
Boris Kolpackov
5
-65
/
+53
2020-05-27
Add dump(ostream,script::lines) (partial implementation)
Karen Arutyunov
16
-28
/
+199
2020-05-27
Add build script
Karen Arutyunov
35
-0
/
+3330
2020-05-27
Factor out generic script parsing/executing functionality from build2::test::...
Karen Arutyunov
51
-7546
/
+8304
2020-05-27
Add support for recipe location update
Boris Kolpackov
3
-61
/
+83
2020-05-27
Support for the nested build case
Boris Kolpackov
3
-34
/
+56
2020-05-27
Implement ad hoc recipe sharing and locking
Boris Kolpackov
11
-150
/
+270
2020-05-27
Add support for custom constructors in ad hoc C++ recipes
Boris Kolpackov
1
-12
/
+66
2020-05-27
Support for cleaning up recipe builds
Boris Kolpackov
4
-6
/
+83
2020-05-27
Initial support for ad hoc C++ recipes
Boris Kolpackov
13
-220
/
+673
2020-05-27
Generalize to adhoc_rule/adhoc_script_rule
Boris Kolpackov
6
-118
/
+180
2020-05-27
Use recipe data in ad hoc rule
Boris Kolpackov
4
-92
/
+95
2020-05-27
Initial support for parsing and dumping recipes
Boris Kolpackov
9
-141
/
+709
2020-05-27
Handle multi-curly-brace tokens in lexer
Boris Kolpackov
8
-45
/
+306
2020-05-27
Add lexer mode data
Boris Kolpackov
4
-6
/
+9
2020-05-27
WIP
Boris Kolpackov
2
-8
/
+147
2020-05-27
Add recognition for line-leading `%` as token
Boris Kolpackov
8
-28
/
+104
2020-05-27
WIP
Boris Kolpackov
4
-14
/
+89
2020-05-27
Add ad hoc recipes plumbing
Boris Kolpackov
6
-7
/
+78
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
[next]