#******************************************************************************# # # # ::: :::::::: # # Makefile :+: :+: :+: # # +:+ +:+ +:+ # # By: tmaze +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2019/02/09 15:12:22 by tmaze #+# #+# # # Updated: 2019/02/11 14:01:32 by tmaze ### ########.fr # # # #******************************************************************************# CC := gcc CCFLAGS := -Wall -Werror -Wextra -g CCSTD := NAME := libftprintf.a SRCS := ft_printf.c pf_getflags.c pf_strchr.c pf_isdigit.c pf_atoi.c pf_toupper.c pf_convc.c pf_memset.c pf_strlen.c pf_strnew.c pf_convs.c OBJS_DIR := objs OBJS := $(SRCS:.c=.o) INCLS := -Iincludes .PHONY = all clean fclean re all: $(NAME) $(NAME): $(OBJS) ar rcs $(NAME) $(OBJS) %.o: srcs/%.c includes/libftprintf.h $(CC) $(CCFLAGS) $(CCSTD) $(INCLS) -c $< -o $@ clean: rm -rf $(OBJS) fclean: clean rm -f $(NAME) re: fclean all