NAME	= my_printf

SRCS	= main.c \
	my_printf.c \
	my_putchar.c \
	my_putnbr_base.c \
	my_putstr.c \
	my_strlen.c \
	my_strncmp.c \
	get_flags.c \
	my_getnbr.c \
	get.c \
	get_type.c \
	get_value.c \
	pad.c \
	print_type.c \
	print_c.c \
	print_d.c \
	print_o.c \
	print_x.c \
	print_X.c \
	print_s.c \
	print_p.c \
	print_n.c

OBJS	= $(SRCS:.c=.o)

CFLAGS	= -g3 -O3

RM	= rm -f

$(NAME)	:	$(OBJS)
		$(CC) -o $(NAME) $(OBJS)

all	:	$(NAME)

clean	:
		$(RM) $(OBJS) *~

fclean	:	clean
		$(RM) $(NAME)

re	:	fclean all

