From d92ea96b8136cc62282d3cb129c058bcccc3db14 Mon Sep 17 00:00:00 2001 From: Dominik Kaiser Date: Tue, 12 Mar 2024 18:18:01 +0100 Subject: [PATCH] Update Makefile --- Makefile | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 226b303..d0698a8 100644 --- 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 -- 2.47.2