From c4e4c7c14129c817a8cd5314dfb074928cafc9a5 Mon Sep 17 00:00:00 2001 From: David Gailleton Date: Mon, 10 Nov 2025 18:21:24 +0100 Subject: [PATCH] rename bonuses --- Makefile | 16 ++++++++++------ ft_lstadd_back_bonus.c | 4 ++-- ft_lstadd_front_bonus.c | 4 ++-- ft_lstclear_bonus.c | 4 ++-- ft_lstdelone_bonus.c | 4 ++-- ft_lstiter_bonus.c | 4 ++-- ft_lstlast_bonus.c | 4 ++-- ft_lstmap_bonus.c | 4 ++-- ft_lstnew_bonus.c | 4 ++-- ft_lstsize_bonus.c | 4 ++-- libft.h | 3 ++- 11 files changed, 30 insertions(+), 25 deletions(-) diff --git a/Makefile b/Makefile index bcd8afa..f5a9932 100644 --- a/Makefile +++ b/Makefile @@ -45,7 +45,8 @@ SRC = ft_isalpha.c \ ft_putendl_fd.c \ ft_putnbr_fd.c -BONUS_SRC = ft_lstnew_bonus.c \ +BONUS_SRC = $(SRC) \ + ft_lstnew_bonus.c \ ft_lstadd_front_bonus.c \ ft_lstsize_bonus.c \ ft_lstlast_bonus.c \ @@ -60,16 +61,19 @@ OBJ = $(SRC:.c=.o) BONUS_OBJ = $(BONUS_SRC:.c=.o) -all: $(NAME) +%.o: %.c + $(CC) -o $@ -c $< $(CFLAGS) -I$(HEADER) -bonus: $(BONUS_OBJ) - $(AR) $(ARFLAGS) $(NAME) $(OBJ) $(BONUS_OBJ) $(NAME): $(OBJ) $(HEADER) $(AR) $(ARFLAGS) $(NAME) $(OBJ) + ranlib $(NAME) -%.o: %.c - $(CC) -o $@ -c $< $(CFLAGS) -I$(HEADER) +all: $(NAME) + +bonus: $(BONUS_OBJ) + $(AR) $(ARFLAGS) $(NAME) $(BONUS_OBJ) + ranlib $(NAME) clean: rm -f $(OBJ) $(BONUS_OBJ) diff --git a/ft_lstadd_back_bonus.c b/ft_lstadd_back_bonus.c index 9856d5d..69752fa 100644 --- a/ft_lstadd_back_bonus.c +++ b/ft_lstadd_back_bonus.c @@ -1,12 +1,12 @@ /* ************************************************************************** */ /* */ /* ::: :::::::: */ -/* ft_lstadd_back.c :+: :+: :+: */ +/* ft_lstadd_back_bonus.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: dgaillet +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/11/09 15:06:49 by dgaillet #+# #+# */ -/* Updated: 2025/11/09 15:21:07 by dgaillet ### ########lyon.fr */ +/* Updated: 2025/11/10 18:18:38 by dgaillet ### ########lyon.fr */ /* */ /* ************************************************************************** */ diff --git a/ft_lstadd_front_bonus.c b/ft_lstadd_front_bonus.c index b24ee6e..f722500 100644 --- a/ft_lstadd_front_bonus.c +++ b/ft_lstadd_front_bonus.c @@ -1,12 +1,12 @@ /* ************************************************************************** */ /* */ /* ::: :::::::: */ -/* ft_lstadd_front.c :+: :+: :+: */ +/* ft_lstadd_front_bonus.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: dgaillet +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/11/09 14:36:17 by dgaillet #+# #+# */ -/* Updated: 2025/11/09 14:42:44 by dgaillet ### ########lyon.fr */ +/* Updated: 2025/11/10 18:18:46 by dgaillet ### ########lyon.fr */ /* */ /* ************************************************************************** */ diff --git a/ft_lstclear_bonus.c b/ft_lstclear_bonus.c index ce187da..f6815a1 100644 --- a/ft_lstclear_bonus.c +++ b/ft_lstclear_bonus.c @@ -1,12 +1,12 @@ /* ************************************************************************** */ /* */ /* ::: :::::::: */ -/* ft_lstclear.c :+: :+: :+: */ +/* ft_lstclear_bonus.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: dgaillet +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/11/09 15:31:17 by dgaillet #+# #+# */ -/* Updated: 2025/11/09 15:50:53 by dgaillet ### ########lyon.fr */ +/* Updated: 2025/11/10 18:18:56 by dgaillet ### ########lyon.fr */ /* */ /* ************************************************************************** */ diff --git a/ft_lstdelone_bonus.c b/ft_lstdelone_bonus.c index 4349fd2..07cf243 100644 --- a/ft_lstdelone_bonus.c +++ b/ft_lstdelone_bonus.c @@ -1,12 +1,12 @@ /* ************************************************************************** */ /* */ /* ::: :::::::: */ -/* ft_lstdelone.c :+: :+: :+: */ +/* ft_lstdelone_bonus.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: dgaillet +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/11/09 15:22:02 by dgaillet #+# #+# */ -/* Updated: 2025/11/09 15:29:56 by dgaillet ### ########lyon.fr */ +/* Updated: 2025/11/10 18:19:01 by dgaillet ### ########lyon.fr */ /* */ /* ************************************************************************** */ diff --git a/ft_lstiter_bonus.c b/ft_lstiter_bonus.c index 6d889a7..9a4a939 100644 --- a/ft_lstiter_bonus.c +++ b/ft_lstiter_bonus.c @@ -1,12 +1,12 @@ /* ************************************************************************** */ /* */ /* ::: :::::::: */ -/* ft_lstiter.c :+: :+: :+: */ +/* ft_lstiter_bonus.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: dgaillet +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/11/09 15:51:31 by dgaillet #+# #+# */ -/* Updated: 2025/11/09 15:53:12 by dgaillet ### ########lyon.fr */ +/* Updated: 2025/11/10 18:19:08 by dgaillet ### ########lyon.fr */ /* */ /* ************************************************************************** */ diff --git a/ft_lstlast_bonus.c b/ft_lstlast_bonus.c index f404e4a..b6b69b0 100644 --- a/ft_lstlast_bonus.c +++ b/ft_lstlast_bonus.c @@ -1,12 +1,12 @@ /* ************************************************************************** */ /* */ /* ::: :::::::: */ -/* ft_lstlast.c :+: :+: :+: */ +/* ft_lstlast_bonus.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: dgaillet +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/11/09 15:03:19 by dgaillet #+# #+# */ -/* Updated: 2025/11/09 15:04:58 by dgaillet ### ########lyon.fr */ +/* Updated: 2025/11/10 18:19:16 by dgaillet ### ########lyon.fr */ /* */ /* ************************************************************************** */ diff --git a/ft_lstmap_bonus.c b/ft_lstmap_bonus.c index 30e6eb4..43cdbe4 100644 --- a/ft_lstmap_bonus.c +++ b/ft_lstmap_bonus.c @@ -1,12 +1,12 @@ /* ************************************************************************** */ /* */ /* ::: :::::::: */ -/* ft_lstmap.c :+: :+: :+: */ +/* ft_lstmap_bonus.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: dgaillet +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/11/09 15:54:38 by dgaillet #+# #+# */ -/* Updated: 2025/11/10 11:22:19 by dgaillet ### ########lyon.fr */ +/* Updated: 2025/11/10 18:19:21 by dgaillet ### ########lyon.fr */ /* */ /* ************************************************************************** */ diff --git a/ft_lstnew_bonus.c b/ft_lstnew_bonus.c index 1c357aa..b9cb4b0 100644 --- a/ft_lstnew_bonus.c +++ b/ft_lstnew_bonus.c @@ -1,12 +1,12 @@ /* ************************************************************************** */ /* */ /* ::: :::::::: */ -/* ft_lstnew.c :+: :+: :+: */ +/* ft_lstnew_bonus.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: dgaillet +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/11/09 14:27:21 by dgaillet #+# #+# */ -/* Updated: 2025/11/09 14:29:59 by dgaillet ### ########lyon.fr */ +/* Updated: 2025/11/10 18:19:27 by dgaillet ### ########lyon.fr */ /* */ /* ************************************************************************** */ diff --git a/ft_lstsize_bonus.c b/ft_lstsize_bonus.c index 2d2707d..e0ede0c 100644 --- a/ft_lstsize_bonus.c +++ b/ft_lstsize_bonus.c @@ -1,12 +1,12 @@ /* ************************************************************************** */ /* */ /* ::: :::::::: */ -/* ft_lstsize.c :+: :+: :+: */ +/* ft_lstsize_bonus.c :+: :+: :+: */ /* +:+ +:+ +:+ */ /* By: dgaillet +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/11/09 14:43:22 by dgaillet #+# #+# */ -/* Updated: 2025/11/09 15:02:46 by dgaillet ### ########lyon.fr */ +/* Updated: 2025/11/10 18:19:33 by dgaillet ### ########lyon.fr */ /* */ /* ************************************************************************** */ diff --git a/libft.h b/libft.h index 25c4bdc..704b23e 100644 --- a/libft.h +++ b/libft.h @@ -6,7 +6,7 @@ /* By: dgaillet +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/11/05 09:49:43 by dgaillet #+# #+# */ -/* Updated: 2025/11/09 16:07:05 by dgaillet ### ########lyon.fr */ +/* Updated: 2025/11/10 18:18:17 by dgaillet ### ########lyon.fr */ /* */ /* ************************************************************************** */ @@ -14,6 +14,7 @@ # define LIBFT_H # include +# include typedef struct s_list {