diff options
| author | Dominik Kaiser | 2024-04-29 17:13:03 +0200 |
|---|---|---|
| committer | Dominik Kaiser | 2024-04-29 17:13:03 +0200 |
| commit | 6ed4a69bc05fad551062548cad1cd70dfc7e7278 (patch) | |
| tree | e6ddff72c5621f46d6d6f62591b610ebcad94a59 | |
| parent | 25f0cfe11164948d49f98f5cd7fd751262e1c844 (diff) | |
| download | libft-6ed4a69bc05fad551062548cad1cd70dfc7e7278.tar.gz libft-6ed4a69bc05fad551062548cad1cd70dfc7e7278.zip | |
Added bonus files to normal src and change rm
| -rw-r--r-- | Makefile | 19 |
1 files changed, 7 insertions, 12 deletions
@@ -42,12 +42,8 @@ SRC_FILES = ft_atoi.c \ ft_printaddr.c \ get_next_line.c \ get_next_line_utils.c \ - ft_atol.c - - -OBJ_FILES = $(SRC_FILES:.c=.o) - -BONUS_SRC = ft_lstnew_bonus.c \ + ft_atol.c \ + ft_lstnew_bonus.c \ ft_lstadd_front_bonus.c \ ft_lstsize_bonus.c \ ft_lstlast_bonus.c \ @@ -57,18 +53,17 @@ BONUS_SRC = ft_lstnew_bonus.c \ ft_lstiter_bonus.c \ ft_lstmap_bonus.c -BONUS_OBJ = $(BONUS_SRC:.c=.o) +OBJ_FILES = $(SRC_FILES:.c=.o) all: $(NAME) -$(NAME): $(OBJ_FILES) $(BONUS_OBJ) - ar rcs $(NAME) $(OBJ_FILES) $(BONUS_OBJ) +$(NAME): $(OBJ_FILES) + ar rcs $(NAME) $(OBJ_FILES) clean: - rm -f $(OBJ_FILES) $(BONUS_OBJ) - + @$(foreach file, $(OBJ_FILES), test -f $(file) && rm $(file) && echo "[$(NAME)] Removed $(file)." || :;) fclean: clean - rm -f $(NAME) + @test -f $(NAME) && rm -f $(NAME) && echo "[$(NAME)] Removed archive." || : re: fclean all |
