diff --git a/Makefile b/Makefile index 02755a7..bcd8afa 100644 --- a/Makefile +++ b/Makefile @@ -45,15 +45,15 @@ SRC = ft_isalpha.c \ ft_putendl_fd.c \ ft_putnbr_fd.c -BONUS_SRC = ft_lstnew.c \ - ft_lstadd_front.c \ - ft_lstsize.c \ - ft_lstlast.c \ - ft_lstadd_back.c \ - ft_lstdelone.c \ - ft_lstclear.c \ - ft_lstiter.c \ - ft_lstmap.c +BONUS_SRC = ft_lstnew_bonus.c \ + ft_lstadd_front_bonus.c \ + ft_lstsize_bonus.c \ + ft_lstlast_bonus.c \ + ft_lstadd_back_bonus.c \ + ft_lstdelone_bonus.c \ + ft_lstclear_bonus.c \ + ft_lstiter_bonus.c \ + ft_lstmap_bonus.c OBJ = $(SRC:.c=.o) @@ -62,15 +62,13 @@ BONUS_OBJ = $(BONUS_SRC:.c=.o) all: $(NAME) -bonus: $(OBJ) $(BONUS_OBJ) +bonus: $(BONUS_OBJ) $(AR) $(ARFLAGS) $(NAME) $(OBJ) $(BONUS_OBJ) - ranlib $(NAME) -$(NAME): $(OBJ) +$(NAME): $(OBJ) $(HEADER) $(AR) $(ARFLAGS) $(NAME) $(OBJ) - ranlib $(NAME) -$(OBJ_DIR)/%.o: %.c +%.o: %.c $(CC) -o $@ -c $< $(CFLAGS) -I$(HEADER) clean: diff --git a/ft_lstadd_back.c b/ft_lstadd_back_bonus.c similarity index 100% rename from ft_lstadd_back.c rename to ft_lstadd_back_bonus.c diff --git a/ft_lstadd_front.c b/ft_lstadd_front_bonus.c similarity index 100% rename from ft_lstadd_front.c rename to ft_lstadd_front_bonus.c diff --git a/ft_lstclear.c b/ft_lstclear_bonus.c similarity index 100% rename from ft_lstclear.c rename to ft_lstclear_bonus.c diff --git a/ft_lstdelone.c b/ft_lstdelone_bonus.c similarity index 100% rename from ft_lstdelone.c rename to ft_lstdelone_bonus.c diff --git a/ft_lstiter.c b/ft_lstiter_bonus.c similarity index 100% rename from ft_lstiter.c rename to ft_lstiter_bonus.c diff --git a/ft_lstlast.c b/ft_lstlast_bonus.c similarity index 100% rename from ft_lstlast.c rename to ft_lstlast_bonus.c diff --git a/ft_lstmap.c b/ft_lstmap_bonus.c similarity index 100% rename from ft_lstmap.c rename to ft_lstmap_bonus.c diff --git a/ft_lstnew.c b/ft_lstnew_bonus.c similarity index 100% rename from ft_lstnew.c rename to ft_lstnew_bonus.c diff --git a/ft_lstsize.c b/ft_lstsize_bonus.c similarity index 100% rename from ft_lstsize.c rename to ft_lstsize_bonus.c