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
/
libbuild2
Mode
Name
Size
-rw-r--r--
.gitignore
100
log
plain
-rw-r--r--
action.hxx
9554
log
plain
-rw-r--r--
adhoc-rule-buildscript.cxx
84455
log
plain
-rw-r--r--
adhoc-rule-buildscript.hxx
3259
log
plain
-rw-r--r--
adhoc-rule-cxx.cxx
25631
log
plain
-rw-r--r--
adhoc-rule-cxx.hxx
3193
log
plain
-rw-r--r--
adhoc-rule-regex-pattern.cxx
16271
log
plain
-rw-r--r--
adhoc-rule-regex-pattern.hxx
1938
log
plain
-rw-r--r--
algorithm.cxx
119406
log
plain
-rw-r--r--
algorithm.hxx
42594
log
plain
-rw-r--r--
algorithm.ixx
28050
log
plain
-rw-r--r--
b-cmdline.cxx
15888
log
plain
-rw-r--r--
b-cmdline.hxx
1110
log
plain
-rw-r--r--
b-options.cxx
69381
log
plain
-rw-r--r--
b-options.hxx
7562
log
plain
-rw-r--r--
b-options.ixx
6606
log
plain
-rw-r--r--
b.cli
39245
log
plain
d---------
bash
334
log
plain
d---------
bin
644
log
plain
d---------
build
/
script
33
log
plain
-rw-r--r--
buildfile
12497
log
plain
-rw-r--r--
buildspec.cxx
2024
log
plain
-rw-r--r--
buildspec.hxx
1504
log
plain
d---------
c
185
log
plain
d---------
cc
2358
log
plain
d---------
cli
333
log
plain
-rw-r--r--
common-options.cxx
17854
log
plain
-rw-r--r--
common-options.hxx
10858
log
plain
-rw-r--r--
common-options.ixx
6920
log
plain
-rw-r--r--
common.cli
179
log
plain
-rw-r--r--
config.hxx
0
log
plain
-rw-r--r--
config.hxx.in
1380
log
plain
d---------
config
548
log
plain
-rw-r--r--
context.cxx
38144
log
plain
-rw-r--r--
context.hxx
34214
log
plain
-rw-r--r--
context.ixx
1337
log
plain
d---------
cxx
223
log
plain
-rw-r--r--
depdb.cxx
13356
log
plain
-rw-r--r--
depdb.hxx
11440
log
plain
-rw-r--r--
depdb.ixx
1024
log
plain
-rw-r--r--
diagnostics.cxx
25288
log
plain
-rw-r--r--
diagnostics.hxx
34063
log
plain
-rw-r--r--
diagnostics.ixx
2880
log
plain
d---------
dist
339
log
plain
-rw-r--r--
dump.cxx
39285
log
plain
-rw-r--r--
dump.hxx
1652
log
plain
-rw-r--r--
dyndep.cxx
35829
log
plain
-rw-r--r--
dyndep.hxx
12887
log
plain
-rw-r--r--
export.hxx
2320
log
plain
-rw-r--r--
file-cache.cxx
4746
log
plain
-rw-r--r--
file-cache.hxx
8653
log
plain
-rw-r--r--
file-cache.ixx
3381
log
plain
-rw-r--r--
file.cxx
111760
log
plain
-rw-r--r--
file.hxx
22257
log
plain
-rw-r--r--
file.ixx
3145
log
plain
-rw-r--r--
filesystem.cxx
9308
log
plain
-rw-r--r--
filesystem.hxx
8101
log
plain
-rw-r--r--
filesystem.ixx
905
log
plain
-rw-r--r--
filesystem.txx
2798
log
plain
-rw-r--r--
forward.hxx
1534
log
plain
-rw-r--r--
function+call.test.testscript
3646
log
plain
-rw-r--r--
function+syntax.test.testscript
786
log
plain
-rw-r--r--
function.cxx
10238
log
plain
-rw-r--r--
function.hxx
28777
log
plain
-rw-r--r--
function.test.cxx
3634
log
plain
-rw-r--r--
functions-bool.cxx
586
log
plain
-rw-r--r--
functions-builtin.cxx
5948
log
plain
-rw-r--r--
functions-filesystem.cxx
3887
log
plain
-rw-r--r--
functions-integer.cxx
5277
log
plain
-rw-r--r--
functions-json.cxx
9221
log
plain
-rw-r--r--
functions-name.cxx
13219
log
plain
-rw-r--r--
functions-name.hxx
828
log
plain
-rw-r--r--
functions-path.cxx
25379
log
plain
-rw-r--r--
functions-process-path.cxx
1586
log
plain
-rw-r--r--
functions-process.cxx
15671
log
plain
-rw-r--r--
functions-project-name.cxx
2710
log
plain
-rw-r--r--
functions-regex.cxx
27864
log
plain
-rw-r--r--
functions-string.cxx
6078
log
plain
-rw-r--r--
functions-target-triplet.cxx
1777
log
plain
-rw-r--r--
functions-target.cxx
3353
log
plain
d---------
in
295
log
plain
d---------
install
345
log
plain
-rw-r--r--
json.cxx
21494
log
plain
-rw-r--r--
json.hxx
9377
log
plain
-rw-r--r--
json.ixx
5052
log
plain
-rw-r--r--
lexer+buildspec.test.testscript
193
log
plain
-rw-r--r--
lexer+comment.test.testscript
1248
log
plain
-rw-r--r--
lexer+eval.test.testscript
584
log
plain
-rw-r--r--
lexer+foreign.test.testscript
768
log
plain
-rw-r--r--
lexer+normal.test.testscript
756
log
plain
-rw-r--r--
lexer+quoting.test.testscript
1426
log
plain
-rw-r--r--
lexer+utf8.test.testscript
531
log
plain
-rw-r--r--
lexer.cxx
28756
log
plain
-rw-r--r--
lexer.hxx
12005
log
plain
-rw-r--r--
lexer.ixx
483
log
plain
-rw-r--r--
lexer.test.cxx
2665
log
plain
-rw-r--r--
make-parser.cxx
4375
log
plain
-rw-r--r--
make-parser.hxx
3123
log
plain
-rw-r--r--
make-parser.test.cxx
1786
log
plain
-rw-r--r--
make-parser.test.testscript
1088
log
plain
-rw-r--r--
module.cxx
32147
log
plain
-rw-r--r--
module.hxx
11493
log
plain
-rw-r--r--
name.cxx
7862
log
plain
-rw-r--r--
name.hxx
8155
log
plain
-rw-r--r--
name.ixx
1036
log
plain
-rw-r--r--
name.test.cxx
2984
log
plain
-rw-r--r--
operation.cxx
39853
log
plain
-rw-r--r--
operation.hxx
14243
log
plain
-rw-r--r--
options-types.hxx
306
log
plain
-rw-r--r--
parser.cxx
305028
log
plain
-rw-r--r--
parser.hxx
27919
log
plain
-rw-r--r--
prerequisite-key.hxx
1339
log
plain
-rw-r--r--
prerequisite.cxx
2195
log
plain
-rw-r--r--
prerequisite.hxx
5686
log
plain
-rw-r--r--
recipe.cxx
470
log
plain
-rw-r--r--
recipe.hxx
2277
log
plain
-rw-r--r--
rule-map.hxx
5001
log
plain
-rw-r--r--
rule.cxx
14350
log
plain
-rw-r--r--
rule.hxx
13548
log
plain
-rw-r--r--
scheduler.cxx
30225
log
plain
-rw-r--r--
scheduler.hxx
30863
log
plain
-rw-r--r--
scheduler.ixx
1647
log
plain
-rw-r--r--
scheduler.test.cxx
4584
log
plain
-rw-r--r--
scheduler.txx
3829
log
plain
-rw-r--r--
scope.cxx
36047
log
plain
-rw-r--r--
scope.hxx
29752
log
plain
-rw-r--r--
scope.ixx
5923
log
plain
d---------
script
967
log
plain
-rw-r--r--
search.cxx
9339
log
plain
-rw-r--r--
search.hxx
1724
log
plain
-rw-r--r--
target-key.hxx
4049
log
plain
-rw-r--r--
target-state.hxx
1330
log
plain
-rw-r--r--
target-type.hxx
9560
log
plain
-rw-r--r--
target.cxx
49338
log
plain
-rw-r--r--
target.hxx
91005
log
plain
-rw-r--r--
target.ixx
22084
log
plain
-rw-r--r--
target.txx
4604
log
plain
d---------
test
487
log
plain
-rw-r--r--
token.cxx
3295
log
plain
-rw-r--r--
token.hxx
6191
log
plain
-rw-r--r--
types-parsers.cxx
3395
log
plain
-rw-r--r--
types-parsers.hxx
1754
log
plain
-rw-r--r--
types.hxx
14778
log
plain
-rw-r--r--
types.ixx
1710
log
plain
-rw-r--r--
utility-installed.cxx
583
log
plain
-rw-r--r--
utility-uninstalled.cxx
584
log
plain
-rw-r--r--
utility.cxx
24310
log
plain
-rw-r--r--
utility.hxx
34185
log
plain
-rw-r--r--
utility.ixx
11397
log
plain
-rw-r--r--
utility.txx
1088
log
plain
-rw-r--r--
variable.cxx
88400
log
plain
-rw-r--r--
variable.hxx
74045
log
plain
-rw-r--r--
variable.ixx
22012
log
plain
-rw-r--r--
variable.txx
26753
log
plain
-rw-r--r--
version.hxx
0
log
plain
-rw-r--r--
version.hxx.in
1565
log
plain
d---------
version
497
log
plain