diff --git a/C_08/c-08.tar b/C_08/c-08.tar new file mode 100644 index 0000000..86b0699 Binary files /dev/null and b/C_08/c-08.tar differ diff --git a/C_08/git/ex00/main.sh b/C_08/git/ex00/main.sh index 38eb6e7..6cef7f3 100755 --- a/C_08/git/ex00/main.sh +++ b/C_08/git/ex00/main.sh @@ -1,8 +1,14 @@ #!/bin/sh set -e -norminette -R CheckDefine *.h -norminette -R CheckForbiddenSourceHeader *.c +rm -f a.out +find . -type f -name '*.h' -exec \ +norminette -R CheckDefine {} \; +find . -type f -name '*.c' \! -name 'main.c' -exec \ +norminette -R CheckForbiddenSourceHeader {} \; +echo gcc -Wall -Wextra -Werror -o a.out *.c +cpp *.c | grep -B3 -A30 -e '[0-9] "main.c" [2-9]' -e '[0-9] "ft_[^"]*" [2-9]' +echo echo $(basename $PWD): ./a.out "$@" rm -f a.out diff --git a/C_08/git/ex01/main.sh b/C_08/git/ex01/main.sh index 109663b..6cef7f3 100755 --- a/C_08/git/ex01/main.sh +++ b/C_08/git/ex01/main.sh @@ -1,9 +1,14 @@ #!/bin/sh set -e -norminette -R CheckDefine *.h -norminette -R CheckForbiddenSourceHeader ft_*.c -cpp main.c +rm -f a.out +find . -type f -name '*.h' -exec \ +norminette -R CheckDefine {} \; +find . -type f -name '*.c' \! -name 'main.c' -exec \ +norminette -R CheckForbiddenSourceHeader {} \; +echo gcc -Wall -Wextra -Werror -o a.out *.c +cpp *.c | grep -B3 -A30 -e '[0-9] "main.c" [2-9]' -e '[0-9] "ft_[^"]*" [2-9]' +echo echo $(basename $PWD): ./a.out "$@" rm -f a.out diff --git a/C_08/git/ex02/main.c b/C_08/git/ex02/main.c index c609c73..3652b14 100644 --- a/C_08/git/ex02/main.c +++ b/C_08/git/ex02/main.c @@ -43,8 +43,10 @@ int main(int argc, char *argv[]) { int n; - (void) argc; - n = ft_atoi(argv[1]); - printf("%d\n", ABS(n)); + if (argc > 1) + { + n = ft_atoi(argv[1]); + printf("%d\n", ABS(n)); + } return (0); } diff --git a/C_08/git/ex02/main.sh b/C_08/git/ex02/main.sh index 109663b..8a278eb 100755 --- a/C_08/git/ex02/main.sh +++ b/C_08/git/ex02/main.sh @@ -1,9 +1,14 @@ #!/bin/sh set -e -norminette -R CheckDefine *.h -norminette -R CheckForbiddenSourceHeader ft_*.c -cpp main.c +rm -f a.out +find . -type f -name '*.h' -exec \ +norminette -R CheckDefine {} \; +find . -type f -name '*.c' \! -name 'main.c' -exec \ +norminette -R CheckForbiddenSourceHeader {} \; +echo gcc -Wall -Wextra -Werror -o a.out *.c +cpp *.c | tail -n 30 +echo echo $(basename $PWD): ./a.out "$@" rm -f a.out diff --git a/C_08/git/ex03/main.sh b/C_08/git/ex03/main.sh index 109663b..6cef7f3 100755 --- a/C_08/git/ex03/main.sh +++ b/C_08/git/ex03/main.sh @@ -1,9 +1,14 @@ #!/bin/sh set -e -norminette -R CheckDefine *.h -norminette -R CheckForbiddenSourceHeader ft_*.c -cpp main.c +rm -f a.out +find . -type f -name '*.h' -exec \ +norminette -R CheckDefine {} \; +find . -type f -name '*.c' \! -name 'main.c' -exec \ +norminette -R CheckForbiddenSourceHeader {} \; +echo gcc -Wall -Wextra -Werror -o a.out *.c +cpp *.c | grep -B3 -A30 -e '[0-9] "main.c" [2-9]' -e '[0-9] "ft_[^"]*" [2-9]' +echo echo $(basename $PWD): ./a.out "$@" rm -f a.out diff --git a/C_08/git/ex04/ft_point.h b/C_08/git/ex04/ft_point.h deleted file mode 100644 index 4ebbbc1..0000000 --- a/C_08/git/ex04/ft_point.h +++ /dev/null @@ -1,22 +0,0 @@ -/* ************************************************************************** */ -/* */ -/* ::: :::::::: */ -/* ft_point.h :+: :+: :+: */ -/* +:+ +:+ +:+ */ -/* By: gbaconni +#+ +:+ +#+ */ -/* +#+#+#+#+#+ +#+ */ -/* Created: 2021/08/20 10:17:09 by gbaconni #+# #+# */ -/* Updated: 2021/08/20 12:05:50 by gbaconni ### ########.fr */ -/* */ -/* ************************************************************************** */ - -#ifndef FT_POINT_H -# define FT_POINT_H - -typedef struct s_point -{ - int x; - int y; -} t_point; -void set_point(t_point *point); -#endif diff --git a/C_08/git/ex04/main.c b/C_08/git/ex04/main.c deleted file mode 100644 index 5eb087d..0000000 --- a/C_08/git/ex04/main.c +++ /dev/null @@ -1,27 +0,0 @@ -/* ************************************************************************** */ -/* */ -/* ::: :::::::: */ -/* main.c :+: :+: :+: */ -/* +:+ +:+ +:+ */ -/* By: gbaconni +#+ +:+ +#+ */ -/* +#+#+#+#+#+ +#+ */ -/* Created: 2021/08/20 10:26:50 by gbaconni #+# #+# */ -/* Updated: 2021/08/20 10:34:14 by gbaconni ### ########.fr */ -/* */ -/* ************************************************************************** */ - -#include "ft_point.h" - -void set_point(t_point *point) -{ - point->x = 42; - point->y = 21; -} - -int main(void) -{ - t_point point; - - set_point(&point); - return (0); -} diff --git a/C_08/git/ex04/main.sh b/C_08/git/ex04/main.sh deleted file mode 100755 index 109663b..0000000 --- a/C_08/git/ex04/main.sh +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh -set -e -norminette -R CheckDefine *.h -norminette -R CheckForbiddenSourceHeader ft_*.c -cpp main.c -gcc -Wall -Wextra -Werror -o a.out *.c -echo $(basename $PWD): -./a.out "$@" -rm -f a.out