]> git.dkaiser.de - 42/ft_printf.git/commitdiff
Update Makefile
authorDominik Kaiser <dkaiser@1-C-9.42heilbronn.de>
Tue, 12 Mar 2024 17:18:01 +0000 (18:18 +0100)
committerDominik Kaiser <dkaiser@1-C-9.42heilbronn.de>
Tue, 12 Mar 2024 17:18:01 +0000 (18:18 +0100)
Makefile

index 226b303b305b43dd71f4ad692ba0538165232822..d0698a83f8564b7cf18c03c0be5f920c8012159c 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -2,20 +2,28 @@ NAME = libftprintf.a
 CC = cc
 CFLAGS = -Wall -Wextra -Werror
 
-SRC_FILES = ft_printf.c
-
+SRC_FILES = src/ft_printf.c
 OBJ_FILES = $(SRC_FILES:.c=.o)
 
+LIBFT = libft/libft.a
+
 all: $(NAME)
 
-$(NAME): $(OBJ_FILES)
+$(NAME): libft $(OBJ_FILES)
+       cp $(LIBFT) $(NAME)
+       ar rcs $(NAME) $(OBJ_FILES)
+
+libft:
+       make -C libft
 
 clean:
        rm -f $(OBJ_FILES)
+       make -C libft clean
 
 fclean: clean
        rm -f $(NAME)
+       make -C libft fclean
 
 re: fclean all
 
-.PHONY: all clean fclean re
+.PHONY: all clean fclean re libft