aboutsummaryrefslogtreecommitdiff
path: root/src/cla_parse.c
diff options
context:
space:
mode:
authordacctal <dacctal@symlinx.net>2026-06-22 07:33:06 +0000
committerdacctal <dacctal@symlinx.net>2026-06-22 07:33:06 +0000
commita18b7108f1648dc69e06bb21e84ec48a2dd60f60 (patch)
tree1693a64a18913d751b0e9a23609218bf0d24f01c /src/cla_parse.c
parent7cde9aeb5dccce578c1eed13cf1ed2c61e446800 (diff)
command line args are much nicer, and versions are properly disciplined1.0.0
Diffstat (limited to 'src/cla_parse.c')
-rw-r--r--src/cla_parse.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/cla_parse.c b/src/cla_parse.c
index 964a38b..20f7c44 100644
--- a/src/cla_parse.c
+++ b/src/cla_parse.c
@@ -104,9 +104,6 @@ void parse_flags(int argc, char **argv, Pkg pkg) {
if (argv[i][1] == '-') {
COMMAND("--quiet", "-q", { is_verbose = false; });
COMMAND("--force", "-f", { is_forced = true; });
- COMMAND("--version", "-v", { printf("%s\n", version); });
- COMMAND("--help", "-h", { help(); });
- COMMAND("--check", "-c", { resolve_deps(); });
} else {
mod_flags(argv, i);
cmd_flags(argc, argv, i, pkg);
@@ -116,14 +113,17 @@ void parse_flags(int argc, char **argv, Pkg pkg) {
void parse_cmds(int argc, char **argv, Pkg pkg) {
for (int i = 1; i < argc; i++) {
- COMMAND("add", "a", { cmd_add(argv, i); });
- COMMAND("build", "b", { cmd_build(argc, argv, i, pkg); });
- COMMAND("install", "i", { cmd_install(argc, argv, i, pkg); });
- COMMAND("remove", "r", { cmd_remove(argc, argv, i, pkg); });
- COMMAND("update", "u", { update_all(); });
- COMMAND("declare", "d", { declare(); });
- COMMAND("list", "l", { list_pkgs(); });
- COMMAND("search", "s", { search(argv[i + 1]); });
+ COMMAND("--add", "a", { cmd_add(argv, i); });
+ COMMAND("--build", "b", { cmd_build(argc, argv, i, pkg); });
+ COMMAND("--install", "i", { cmd_install(argc, argv, i, pkg); });
+ COMMAND("--remove", "r", { cmd_remove(argc, argv, i, pkg); });
+ COMMAND("--update", "u", { update_all(); });
+ COMMAND("--declare", "d", { declare(); });
+ COMMAND("--list", "l", { list_pkgs(); });
+ COMMAND("--search", "s", { search(argv[i + 1]); });
+ COMMAND("--version", "v", { printf("%s\n", version); });
+ COMMAND("--help", "h", { help(); });
+ COMMAND("--check", "c", { resolve_deps(); });
}
}