diff --git a/aliases b/aliases index d4795d4..c78a6e4 100644 --- a/aliases +++ b/aliases @@ -1,5 +1,5 @@ cc-clean(){ - rm -rf *.out + rm -rf *.out 2>/dev/null } cc-run(){ @@ -16,6 +16,8 @@ cc-run(){ cc -std=c99 "${file}" -o "${file}.out" -Wall -Wextra -Werror && \ "./${file}.out" "$@" + + cc-clean } cc-run-test(){ @@ -27,16 +29,18 @@ cc-run-test(){ cc-clean + file="$1" + shift + if command -v norminette &>/dev/null then norminette "${file}" fi - file="$1" - shift - cc -std=c99 "${file}" -o "${file}.out" -Wall -Wextra -Werror -DTEST=please && \ "./${file}.out" "$@" + + cc-clean } @@ -49,16 +53,18 @@ cc-run-lax(){ cc-clean + file="$1" + shift + if command -v norminette &>/dev/null then norminette "${file}" fi - file="$1" - shift - cc -std=c99 "${file}" -o "${file}.out" -DTEST=please && \ "./${file}.out" "$@" + + cc-clean } cc-test(){