diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/cla_parse.c | 3 | ||||
| -rw-r--r-- | src/lua_state.c | 6 |
2 files changed, 6 insertions, 3 deletions
diff --git a/src/cla_parse.c b/src/cla_parse.c index 3a5985a..7620d97 100644 --- a/src/cla_parse.c +++ b/src/cla_parse.c @@ -66,6 +66,9 @@ void cla_parse(int argc, char **argv) { if (argv[i + 2]) { pkg = create_pkg(argv[i + 1], argv[i + 2]); install_pkg(pkg); + } else if (!is_verbose) { + pkg = create_pkg(argv[i + 1], "quiet"); + install_pkg(pkg); } else { pkg = create_pkg(argv[i + 1], "default"); install_pkg(pkg); diff --git a/src/lua_state.c b/src/lua_state.c index 42b0a39..e07ecad 100644 --- a/src/lua_state.c +++ b/src/lua_state.c @@ -273,7 +273,7 @@ bool bldit(const char *target) { print_warning); } if (lua_pcall(B, 0, 0, 0) != LUA_OK) { - printf("%sbuild failed: %s\n", print_error, lua_tostring(B, -1)); + if (is_verbose) printf("%spre_install failed: %s\n", print_warning, lua_tostring(B, -1)); } if (is_verbose) printf("%sbldit function 'pre_install' ran successfully.\n", print_pkgit); @@ -285,7 +285,7 @@ bool bldit(const char *target) { is_auto_installed = false; } if (lua_pcall(B, 0, 0, 0) != LUA_OK) { - printf("%sbuild failed: %s\n", print_error, lua_tostring(B, -1)); + if (is_verbose) printf("%sinstall failed: %s\n", print_warning, lua_tostring(B, -1)); } if (is_verbose) printf("%sbldit function 'install' ran successfully.\n", print_pkgit); @@ -295,7 +295,7 @@ bool bldit(const char *target) { print_warning); } if (lua_pcall(B, 0, 0, 0) != LUA_OK) { - printf("%sbuild failed: %s\n", print_error, lua_tostring(B, -1)); + if (is_verbose) printf("%spost_install failed: %s\n", print_warning, lua_tostring(B, -1)); } if (is_verbose) printf("%sbldit function 'post_install' ran successfully.\n", print_pkgit); |
