SRC= ft_printf.c \ ft_dprintf.c \ ft_sprintf.c \ ft_aprintf.c \ printfParams.c \ printfPercent.c \ printfDi.c \ printfouxX.c \ printfC.c \ printfN.c \ printfDecimal.c \ printfWrite.c \ printFdBuffer.c \ main.c OBJ= $(SRC:.c=.o) NAME= printf CFLAGS= -W -Wall -Wextra -Werror -g3 LDFLAGS=-g3 $(NAME): all all: $(OBJ) $(CC) $(OBJ) $(LDFLAGS) -o $(NAME) clean: $(RM) $(NAME) fclean: clean $(RM) $(OBJ) re: fclean all .PHONY: all clean fclean re