diff --git a/libft/Makefile b/libft/Makefile index 04327b9..97d7dbf 100644 --- a/libft/Makefile +++ b/libft/Makefile @@ -6,7 +6,7 @@ # By: +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2021/10/22 09:10:00 by gbaconni #+# #+# # -# Updated: 2021/10/24 13:20:39 by gbaconni ### lausanne.ch # +# Updated: 2021/10/24 14:33:09 by gbaconni ### lausanne.ch # # # # **************************************************************************** # # @@ -62,6 +62,7 @@ help: @echo "d: alelievr/libft-unit-test (tests)" @echo "e: alelievr/libft-unit-test (bench)" @echo "test: a b c d e" + @echo "bonus: only test bonuses" @echo "update: git pull" _munit: @@ -78,7 +79,6 @@ _libftTester: b: compile _libftTester @make -C libftTester m || true - @make -C libftTester b || true _Libftest: @test -f Libftest/my_config.sh || (cd Libftest && ./grademe.sh >/dev/null 2>&1) || true @@ -87,7 +87,7 @@ _Libftest: @rm -fr Libftest/tests/Part1_functions/ft_memccpy || true c: compile _Libftest - @cd Libftest && ./grademe.sh -u || true + @cd Libftest && ./grademe.sh -u -b || true @echo "" @echo "For more details do:" @echo "less Libftest/deepthought" @@ -100,8 +100,8 @@ _libft-unit-test: @rm -f libft-unit-test/hardcore-mode/test-memccpy.c || true d: compile _libft-unit-test - @make -C libft-unit-test f || true - @echo "" + @make -C libft-unit-test f | awk 'BEGIN { hide=0 } { if(/\/~~~\\/) hide=1; if(hide!=1) print; }' || true + @tput init @echo "For more details do:" @echo "less libft-unit-test/result.log" @echo "" @@ -112,6 +112,19 @@ e: fast _libft-unit-test test: a b c d +bonus: _libftTester _Libftest _libft-unit-test + @make -C libftTester b || true + @cd Libftest && ./grademe.sh -u -p1 -p2 -a || true + @echo "" + @echo "For more details do:" + @echo "less Libftest/deepthought" + @echo "" + @make -C libft-unit-test f | grep -B2 -A999 'Bonus part' || true + @echo "" + @echo "For more details do:" + @echo "less libft-unit-test/result.log" + @echo "" + update: @git pull