aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/test
AgeCommit message (Collapse)AuthorFilesLines
2019-09-27Add support for testscript builtin escapingKaren Arutyunov1-4/+23
2019-09-27Move testscript builtins to libbutlKaren Arutyunov7-5994/+242
2019-09-19Fix crashing on testscript command redirect overridesKaren Arutyunov3-4/+132
2019-08-28Add/update some module descriptionsKaren Arutyunov1-0/+5
2019-08-26Add support for for_install prerequisite-specific var in link ruleBoris Kolpackov1-0/+4
Also reserve for_test.
2019-08-26Make target types project-wideBoris Kolpackov1-4/+2
2019-08-23Introduce notion of build contextBoris Kolpackov10-132/+150
All non-const global state is now in class context and we can now have multiple independent builds going on at the same time.
2019-08-21Cleanup context.hxx and its usageBoris Kolpackov1-0/+1
2019-08-14Use new mkanylink() from libbutlBoris Kolpackov1-0/+2
2019-08-12Use new fdstream constructorBoris Kolpackov1-2/+2
2019-08-12Adjust to fdstream constructor changesBoris Kolpackov1-1/+1
2019-08-07Improve deadlock diagnostics (suppress stack trace, reword)Boris Kolpackov1-1/+1
2019-08-02Regenerate options parsing codeBoris Kolpackov1-1/+0
2019-07-24Use CLI-generated classes to parse testscript builtin optionsKaren Arutyunov6-366/+5505
2019-07-24Move in build system module to separate libraryBoris Kolpackov2-3/+9
2019-07-05Move config, dist, test, and install modules into libraryKaren Arutyunov54-0/+17448