From 4e19e6ab1bd24466d9dcb0d8eea54a7e3d84d576 Mon Sep 17 00:00:00 2001 From: nodist Date: Sun, 20 Sep 2026 13:22:50 -0400 Subject: kpl config set module extension --- source/kpl.c | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'source/kpl.c') diff --git a/source/kpl.c b/source/kpl.c index 05d9250..aacbd5c 100644 --- a/source/kpl.c +++ b/source/kpl.c @@ -2,8 +2,13 @@ #include "kpl.h" #ifdef KPL_MAIN -int32_t main(void) { - KPL_TODO("MAIN PROGRAM"); - return 1; +int32_t main(const int32_t argc, const char *argv[]) { + int32_t exit_status = KPL_EXIT_CODE_SUCCESS; + kpl_config config; + kpl_config_init(&config); + if ((exit_status = kpl_config_parse_args(&config, argc, argv))) + return exit_status; + KPL_PRINT_TODO("MAIN PROGRAM"); + return exit_status; } #endif -- cgit v1.2.3