Change command-line parsing (again...)

- Added formatted table with `--style` option
- Added `warning` log level
- Fixed bugs and cleaned up API
- Removed some extra debugging output
This commit is contained in:
David Allen 2023-07-01 21:32:24 -06:00
parent 0238dfd510
commit b36d55ceee
15 changed files with 685 additions and 255 deletions

View file

@ -22,7 +22,7 @@ TEST_SUITE("Command functions"){
using namespace gdpm::package_manager;
package::params params = package::params{
.remote_source = "test"
.remote_source = "test",
};
config::context config = config::context{
.username = "",
@ -33,9 +33,10 @@ TEST_SUITE("Command functions"){
.remote_sources = {
{"test", "http://godotengine.org/asset-library/api"}
},
.skip_prompt = true,
.info {
.godot_version = "latest",
}
},
};
package::title_list package_titles{"ResolutionManagerPlugin","godot-hmac", "Godot"};