diff options
| -rw-r--r-- | Makefile | 16 |
1 files changed, 12 insertions, 4 deletions
@@ -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 |
