Commit Graph

11 Commits

Author SHA1 Message Date
2d018e94d5 Add should_exit support for v2 parsers
- Add should_exit support to v2 platform parsers
- Introduce macros.h and integrate trait hints
- Wire CMake packaging with config, version, and install dirs
- Update parser traits to include validation hooks and fixes
2026-04-20 18:43:44 +04:00
2d4dc123ae chore: deduplicate builtin help action generation. 2026-03-16 19:26:44 +04:00
ddb2d0bf10 feat: add help command to linux and macos parsers. 2026-03-16 18:46:47 +04:00
a8b7078949 feat: introduce help. auto add help through parser generation like another action. 2026-03-16 18:45:16 +04:00
a12840b241 fix: null terminator 2026-03-16 18:04:40 +04:00
fed2eb998c chore: add v2 version of the linux parser 2026-03-16 17:52:54 +04:00
a1ada5a792 fix: overwrite on null terminator 2026-03-16 17:43:20 +04:00
182974d61a fix: windows parsing 2026-03-16 17:41:45 +04:00
8befc60016 chore: introduce Windows-specific argument parsing to v2 namespace. 2026-03-16 16:50:42 +04:00
c7304aa36e chore: separate definitions from declarations for argument parser where possible. 2026-03-15 23:32:18 +04:00
7e2c09cbf9 feat: Introduce core argument parsing framework with platform-specific parsers, conventions, and type-based value parsing. 2026-03-15 23:05:13 +04:00