d1cc22f886
Fix typo in CFGDEFDATA_OPTION_OPTIONAL_COMMAND_OVERRIDE macro name.
...
Contributed by Josh Soref.
2019-08-26 11:25:14 -04:00
0a96a2895d
Add storage layer for tests and documentation.
...
The tests and documentation have been using the core storage layer but soon that will depend entirely on the C library, creating a bootstrap problem (i.e. the storage layer will be needed to build the C library).
Create a simplified Posix storage layer to be used by documentation and the parts of the test code that build and execute the actual tests. The actual tests will still use the core storage driver so they can interact with any type of storage.
2019-06-17 09:16:44 -04:00
78fe642eae
Remove extraneous use/include statements.
...
Use conditional loading to make docs work in the absence of LibC.
Somehow this also required a use statement to be added. Perl, go figure.
2018-11-24 20:31:35 -05:00
7d13087c4b
Rename -no to -reset for non-boolean options.
2018-02-06 11:26:06 -05:00
db21b7a360
Cleanup usage of internal options.
...
Apply internal to options that need to be read to determine locality but should not appear in the help.
2018-02-05 11:50:09 -05:00
be90028100
Rename db-* options to pg-* and backup-* options to repo-* to improve consistency.
...
* repo-* options are now indexed although only one is allowed.
* List deprecated option names in documentation and command-line help.
2018-02-03 18:27:38 -05:00
b58a45e067
Implement help command in C.
2018-01-23 13:34:24 -05:00
3dd882a79e
Add internal flag to config definition.
2018-01-23 12:49:04 -05:00
915ae5662a
Implement version command in C.
2017-11-28 21:44:05 -05:00
7cf955425e
The C library is now required.
...
This eliminates conditional loading and eases development of new library features.
2017-11-26 17:45:00 -05:00
ac542788da
Convert configuration definitions from auto-generated functions to auto-generated data structures.
2017-11-02 08:14:13 -04:00