lohhiiccc
2fc8d92e98
refactor(cli): replace runtime size vars with compile-time enum constants
...
Replace g_options_len and g_opt_str_len extern variables with
CLI_OPT_LEN and CLI_OPT_STR_LEN enum constants computed via X-macros.
Disables Variable Length Arrays (VLA) by enforcing the use of the -Wvla
flag in strict mode.
2026-03-03 09:06:28 +01:00
lohhiiccc
b786e79287
feat: add version generation and CLI parsing
...
Add auto-generated version header and implement full command-line
argument parsing with getopt_long support.
2026-03-01 13:55:11 +01:00
lohhiiccc
69b5766782
refactor: srcs/ -> src
2026-02-09 15:05:03 +01:00
lohhiiccc
0ddbb95bad
refactor: improve build configuration and output
...
- Track libicmp sources for proper dependency rebuilds
- Remove verbose build output (CC and LINK messages)
- Fix typo in help message (uninstal -> uninstall)
- Pass compiler flags to libicmp build
- Align configuration summary output
2026-02-08 00:35:28 +01:00
lohhiiccc
61bc793e9e
Initial commit
2026-02-07 20:54:16 +01:00