diff --git a/ft_printf_include_libft/Makefile b/ft_printf_include_libft/Makefile index 3d6ef31..87bca00 100644 --- a/ft_printf_include_libft/Makefile +++ b/ft_printf_include_libft/Makefile @@ -6,7 +6,7 @@ # By: mdenys +#+ +:+ +#+ # # +#+#+#+#+#+ +#+ # # Created: 2020/10/28 11:52:03 by mdenys #+# #+# # -# Updated: 2021/01/10 20:27:11 by mdenys ### ########.fr # +# Updated: 2021/01/10 21:19:54 by mdenys ### ########.fr # # # # **************************************************************************** # @@ -16,8 +16,12 @@ N_TEMP = temp.a NAME = libftprintf.a +dir = obj + SRCS = ft_printf.c parser/ft_parser.c parser/ft_parser_utils.c \ - putchar_maker/ft_put_c.c putchar_maker/put_d/ft_put_d.c putchar_maker/put_d/ft_put_d_utilc.c putchar_maker/ft_put_p.c putchar_maker/ft_put_s.c putchar_maker/ft_put_u.c putchar_maker/ft_put_x.c \ + putchar_maker/ft_put_c.c putchar_maker/put_d/ft_put_d.c \ + putchar_maker/put_d/ft_put_d_utilc.c putchar_maker/ft_put_p.c \ + putchar_maker/ft_put_s.c putchar_maker/ft_put_u.c putchar_maker/ft_put_x.c \ putchar_maker/put_u/ft_put_u.c putchar_maker/put_u/ft_put_u_utilc.c\ putchar_maker/put_x/ft_put_x.c putchar_maker/put_x/ft_put_x_utilc.c\ putchar_maker/put_p/ft_put_p.c putchar_maker/put_p/ft_put_p_utilc.c\ @@ -29,12 +33,12 @@ CC = gcc FLAGS = -c -Wall -Wextra -Werror -OBJS = $(SRCS:%.c=%.o) +OBJS = $(SRCS:.c=.o) $(NAME): $(OBJS) $(MAKE) bonus -C ./libft cp libft/libft.a $(NAME) - $(CC) $(FLAGS) $(SRCS) ft_printf.h + $(CC) $(FLAGS) $(SRCS) ar -rcs $(NAME) $(OBJS) all : $(NAME) diff --git a/ft_printf_include_libft/ft_printf.h.gch b/ft_printf_include_libft/ft_printf.h.gch index 4dddeb0..c587b14 100644 Binary files a/ft_printf_include_libft/ft_printf.h.gch and b/ft_printf_include_libft/ft_printf.h.gch differ diff --git a/ft_printf_include_libft/libft/ft_atoi.o b/ft_printf_include_libft/libft/ft_atoi.o new file mode 100644 index 0000000..15e2709 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_atoi.o differ diff --git a/ft_printf_include_libft/libft/ft_bzero.o b/ft_printf_include_libft/libft/ft_bzero.o new file mode 100644 index 0000000..7ee922d Binary files /dev/null and b/ft_printf_include_libft/libft/ft_bzero.o differ diff --git a/ft_printf_include_libft/libft/ft_calloc.o b/ft_printf_include_libft/libft/ft_calloc.o new file mode 100644 index 0000000..92a2c36 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_calloc.o differ diff --git a/ft_printf_include_libft/libft/ft_isalnum.o b/ft_printf_include_libft/libft/ft_isalnum.o new file mode 100644 index 0000000..daec8e4 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_isalnum.o differ diff --git a/ft_printf_include_libft/libft/ft_isalpha.o b/ft_printf_include_libft/libft/ft_isalpha.o new file mode 100644 index 0000000..0292d47 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_isalpha.o differ diff --git a/ft_printf_include_libft/libft/ft_isascii.o b/ft_printf_include_libft/libft/ft_isascii.o new file mode 100644 index 0000000..291ef75 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_isascii.o differ diff --git a/ft_printf_include_libft/libft/ft_isdigit.o b/ft_printf_include_libft/libft/ft_isdigit.o new file mode 100644 index 0000000..d8d4d0f Binary files /dev/null and b/ft_printf_include_libft/libft/ft_isdigit.o differ diff --git a/ft_printf_include_libft/libft/ft_isprint.o b/ft_printf_include_libft/libft/ft_isprint.o new file mode 100644 index 0000000..a0e7354 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_isprint.o differ diff --git a/ft_printf_include_libft/libft/ft_itoa.o b/ft_printf_include_libft/libft/ft_itoa.o new file mode 100644 index 0000000..d82f392 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_itoa.o differ diff --git a/ft_printf_include_libft/libft/ft_lstadd_back.o b/ft_printf_include_libft/libft/ft_lstadd_back.o new file mode 100644 index 0000000..d32e6f1 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_lstadd_back.o differ diff --git a/ft_printf_include_libft/libft/ft_lstadd_front.o b/ft_printf_include_libft/libft/ft_lstadd_front.o new file mode 100644 index 0000000..bd1d746 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_lstadd_front.o differ diff --git a/ft_printf_include_libft/libft/ft_lstclear.o b/ft_printf_include_libft/libft/ft_lstclear.o new file mode 100644 index 0000000..a352b1e Binary files /dev/null and b/ft_printf_include_libft/libft/ft_lstclear.o differ diff --git a/ft_printf_include_libft/libft/ft_lstdelone.o b/ft_printf_include_libft/libft/ft_lstdelone.o new file mode 100644 index 0000000..c25622f Binary files /dev/null and b/ft_printf_include_libft/libft/ft_lstdelone.o differ diff --git a/ft_printf_include_libft/libft/ft_lstiter.o b/ft_printf_include_libft/libft/ft_lstiter.o new file mode 100644 index 0000000..748ebb5 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_lstiter.o differ diff --git a/ft_printf_include_libft/libft/ft_lstlast.o b/ft_printf_include_libft/libft/ft_lstlast.o new file mode 100644 index 0000000..9ecbf78 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_lstlast.o differ diff --git a/ft_printf_include_libft/libft/ft_lstmap.o b/ft_printf_include_libft/libft/ft_lstmap.o new file mode 100644 index 0000000..3683853 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_lstmap.o differ diff --git a/ft_printf_include_libft/libft/ft_lstnew.o b/ft_printf_include_libft/libft/ft_lstnew.o new file mode 100644 index 0000000..85b89bc Binary files /dev/null and b/ft_printf_include_libft/libft/ft_lstnew.o differ diff --git a/ft_printf_include_libft/libft/ft_lstsize.o b/ft_printf_include_libft/libft/ft_lstsize.o new file mode 100644 index 0000000..317f19b Binary files /dev/null and b/ft_printf_include_libft/libft/ft_lstsize.o differ diff --git a/ft_printf_include_libft/libft/ft_memccpy.o b/ft_printf_include_libft/libft/ft_memccpy.o new file mode 100644 index 0000000..9486a9c Binary files /dev/null and b/ft_printf_include_libft/libft/ft_memccpy.o differ diff --git a/ft_printf_include_libft/libft/ft_memchr.o b/ft_printf_include_libft/libft/ft_memchr.o new file mode 100644 index 0000000..fe06527 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_memchr.o differ diff --git a/ft_printf_include_libft/libft/ft_memcmp.o b/ft_printf_include_libft/libft/ft_memcmp.o new file mode 100644 index 0000000..e9522fc Binary files /dev/null and b/ft_printf_include_libft/libft/ft_memcmp.o differ diff --git a/ft_printf_include_libft/libft/ft_memcpy.o b/ft_printf_include_libft/libft/ft_memcpy.o new file mode 100644 index 0000000..dbf9d20 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_memcpy.o differ diff --git a/ft_printf_include_libft/libft/ft_memmove.o b/ft_printf_include_libft/libft/ft_memmove.o new file mode 100644 index 0000000..68304f6 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_memmove.o differ diff --git a/ft_printf_include_libft/libft/ft_memset.o b/ft_printf_include_libft/libft/ft_memset.o new file mode 100644 index 0000000..ff31eaa Binary files /dev/null and b/ft_printf_include_libft/libft/ft_memset.o differ diff --git a/ft_printf_include_libft/libft/ft_putchar.o b/ft_printf_include_libft/libft/ft_putchar.o new file mode 100644 index 0000000..2bc2daf Binary files /dev/null and b/ft_printf_include_libft/libft/ft_putchar.o differ diff --git a/ft_printf_include_libft/libft/ft_putchar_fd.o b/ft_printf_include_libft/libft/ft_putchar_fd.o new file mode 100644 index 0000000..b0b727e Binary files /dev/null and b/ft_printf_include_libft/libft/ft_putchar_fd.o differ diff --git a/ft_printf_include_libft/libft/ft_putendl_fd.o b/ft_printf_include_libft/libft/ft_putendl_fd.o new file mode 100644 index 0000000..1b8c8e8 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_putendl_fd.o differ diff --git a/ft_printf_include_libft/libft/ft_putnbr_fd.o b/ft_printf_include_libft/libft/ft_putnbr_fd.o new file mode 100644 index 0000000..286369a Binary files /dev/null and b/ft_printf_include_libft/libft/ft_putnbr_fd.o differ diff --git a/ft_printf_include_libft/libft/ft_putstr_fd.o b/ft_printf_include_libft/libft/ft_putstr_fd.o new file mode 100644 index 0000000..b8586eb Binary files /dev/null and b/ft_printf_include_libft/libft/ft_putstr_fd.o differ diff --git a/ft_printf_include_libft/libft/ft_split.o b/ft_printf_include_libft/libft/ft_split.o new file mode 100644 index 0000000..685b9ab Binary files /dev/null and b/ft_printf_include_libft/libft/ft_split.o differ diff --git a/ft_printf_include_libft/libft/ft_strchr.o b/ft_printf_include_libft/libft/ft_strchr.o new file mode 100644 index 0000000..d7e9665 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_strchr.o differ diff --git a/ft_printf_include_libft/libft/ft_strdup.o b/ft_printf_include_libft/libft/ft_strdup.o new file mode 100644 index 0000000..bc9894e Binary files /dev/null and b/ft_printf_include_libft/libft/ft_strdup.o differ diff --git a/ft_printf_include_libft/libft/ft_strjoin.o b/ft_printf_include_libft/libft/ft_strjoin.o new file mode 100644 index 0000000..ce1402e Binary files /dev/null and b/ft_printf_include_libft/libft/ft_strjoin.o differ diff --git a/ft_printf_include_libft/libft/ft_strlcat.o b/ft_printf_include_libft/libft/ft_strlcat.o new file mode 100644 index 0000000..4086144 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_strlcat.o differ diff --git a/ft_printf_include_libft/libft/ft_strlcpy.o b/ft_printf_include_libft/libft/ft_strlcpy.o new file mode 100644 index 0000000..44e2e24 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_strlcpy.o differ diff --git a/ft_printf_include_libft/libft/ft_strlen.o b/ft_printf_include_libft/libft/ft_strlen.o new file mode 100644 index 0000000..b9520eb Binary files /dev/null and b/ft_printf_include_libft/libft/ft_strlen.o differ diff --git a/ft_printf_include_libft/libft/ft_strmapi.o b/ft_printf_include_libft/libft/ft_strmapi.o new file mode 100644 index 0000000..60b6a27 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_strmapi.o differ diff --git a/ft_printf_include_libft/libft/ft_strncmp.o b/ft_printf_include_libft/libft/ft_strncmp.o new file mode 100644 index 0000000..f41a460 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_strncmp.o differ diff --git a/ft_printf_include_libft/libft/ft_strnstr.o b/ft_printf_include_libft/libft/ft_strnstr.o new file mode 100644 index 0000000..d012b98 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_strnstr.o differ diff --git a/ft_printf_include_libft/libft/ft_strrchr.o b/ft_printf_include_libft/libft/ft_strrchr.o new file mode 100644 index 0000000..d17649f Binary files /dev/null and b/ft_printf_include_libft/libft/ft_strrchr.o differ diff --git a/ft_printf_include_libft/libft/ft_strtrim.o b/ft_printf_include_libft/libft/ft_strtrim.o new file mode 100644 index 0000000..a919c9b Binary files /dev/null and b/ft_printf_include_libft/libft/ft_strtrim.o differ diff --git a/ft_printf_include_libft/libft/ft_substr.o b/ft_printf_include_libft/libft/ft_substr.o new file mode 100644 index 0000000..3469980 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_substr.o differ diff --git a/ft_printf_include_libft/libft/ft_tolower.o b/ft_printf_include_libft/libft/ft_tolower.o new file mode 100644 index 0000000..b92af45 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_tolower.o differ diff --git a/ft_printf_include_libft/libft/ft_toupper.o b/ft_printf_include_libft/libft/ft_toupper.o new file mode 100644 index 0000000..4cd18a3 Binary files /dev/null and b/ft_printf_include_libft/libft/ft_toupper.o differ diff --git a/ft_printf_include_libft/libft/libft.a b/ft_printf_include_libft/libft/libft.a new file mode 100644 index 0000000..3961db3 Binary files /dev/null and b/ft_printf_include_libft/libft/libft.a differ diff --git a/ft_printf_include_libft/libftprintf.a b/ft_printf_include_libft/libftprintf.a new file mode 100644 index 0000000..3961db3 Binary files /dev/null and b/ft_printf_include_libft/libftprintf.a differ diff --git a/ft_printf_include_libft/parser/ft_parser.o b/ft_printf_include_libft/parser/ft_parser.o new file mode 100644 index 0000000..907569d Binary files /dev/null and b/ft_printf_include_libft/parser/ft_parser.o differ diff --git a/ft_printf_include_libft/parser/ft_parser_utils.o b/ft_printf_include_libft/parser/ft_parser_utils.o new file mode 100644 index 0000000..0c32f7b Binary files /dev/null and b/ft_printf_include_libft/parser/ft_parser_utils.o differ diff --git a/ft_printf_include_libft/putchar_maker/ft_put_c.o b/ft_printf_include_libft/putchar_maker/ft_put_c.o new file mode 100644 index 0000000..8f15531 Binary files /dev/null and b/ft_printf_include_libft/putchar_maker/ft_put_c.o differ diff --git a/ft_printf_include_libft/putchar_maker/ft_put_p.o b/ft_printf_include_libft/putchar_maker/ft_put_p.o new file mode 100644 index 0000000..e0849bc Binary files /dev/null and b/ft_printf_include_libft/putchar_maker/ft_put_p.o differ diff --git a/ft_printf_include_libft/putchar_maker/ft_put_s.o b/ft_printf_include_libft/putchar_maker/ft_put_s.o new file mode 100644 index 0000000..6051c4c Binary files /dev/null and b/ft_printf_include_libft/putchar_maker/ft_put_s.o differ diff --git a/ft_printf_include_libft/putchar_maker/ft_put_u.o b/ft_printf_include_libft/putchar_maker/ft_put_u.o new file mode 100644 index 0000000..9e1d362 Binary files /dev/null and b/ft_printf_include_libft/putchar_maker/ft_put_u.o differ diff --git a/ft_printf_include_libft/putchar_maker/ft_put_x.o b/ft_printf_include_libft/putchar_maker/ft_put_x.o new file mode 100644 index 0000000..d8bcd7f Binary files /dev/null and b/ft_printf_include_libft/putchar_maker/ft_put_x.o differ diff --git a/ft_printf_include_libft/putchar_maker/put_d/ft_put_d.o b/ft_printf_include_libft/putchar_maker/put_d/ft_put_d.o new file mode 100644 index 0000000..873650c Binary files /dev/null and b/ft_printf_include_libft/putchar_maker/put_d/ft_put_d.o differ diff --git a/ft_printf_include_libft/putchar_maker/put_d/ft_put_d_undersize.o b/ft_printf_include_libft/putchar_maker/put_d/ft_put_d_undersize.o new file mode 100644 index 0000000..73719f1 Binary files /dev/null and b/ft_printf_include_libft/putchar_maker/put_d/ft_put_d_undersize.o differ diff --git a/ft_printf_include_libft/putchar_maker/put_d/ft_put_d_utilc.o b/ft_printf_include_libft/putchar_maker/put_d/ft_put_d_utilc.o new file mode 100644 index 0000000..b7eb0b8 Binary files /dev/null and b/ft_printf_include_libft/putchar_maker/put_d/ft_put_d_utilc.o differ diff --git a/ft_printf_include_libft/putchar_maker/put_p/ft_put_p.o b/ft_printf_include_libft/putchar_maker/put_p/ft_put_p.o new file mode 100644 index 0000000..f3999a9 Binary files /dev/null and b/ft_printf_include_libft/putchar_maker/put_p/ft_put_p.o differ diff --git a/ft_printf_include_libft/putchar_maker/put_p/ft_put_p_utilc.o b/ft_printf_include_libft/putchar_maker/put_p/ft_put_p_utilc.o new file mode 100644 index 0000000..21bffab Binary files /dev/null and b/ft_printf_include_libft/putchar_maker/put_p/ft_put_p_utilc.o differ diff --git a/ft_printf_include_libft/putchar_maker/put_u/ft_put_u.o b/ft_printf_include_libft/putchar_maker/put_u/ft_put_u.o new file mode 100644 index 0000000..318547c Binary files /dev/null and b/ft_printf_include_libft/putchar_maker/put_u/ft_put_u.o differ diff --git a/ft_printf_include_libft/putchar_maker/put_u/ft_put_u_utilc.o b/ft_printf_include_libft/putchar_maker/put_u/ft_put_u_utilc.o new file mode 100644 index 0000000..d60582e Binary files /dev/null and b/ft_printf_include_libft/putchar_maker/put_u/ft_put_u_utilc.o differ diff --git a/ft_printf_include_libft/putchar_maker/put_x/ft_put_x.o b/ft_printf_include_libft/putchar_maker/put_x/ft_put_x.o new file mode 100644 index 0000000..9ca0407 Binary files /dev/null and b/ft_printf_include_libft/putchar_maker/put_x/ft_put_x.o differ diff --git a/ft_printf_include_libft/putchar_maker/put_x/ft_put_x_utilc.o b/ft_printf_include_libft/putchar_maker/put_x/ft_put_x_utilc.o new file mode 100644 index 0000000..2988bbc Binary files /dev/null and b/ft_printf_include_libft/putchar_maker/put_x/ft_put_x_utilc.o differ diff --git a/ft_printf_include_libft/putchar_maker/putmaket_utils.o b/ft_printf_include_libft/putchar_maker/putmaket_utils.o new file mode 100644 index 0000000..6286d52 Binary files /dev/null and b/ft_printf_include_libft/putchar_maker/putmaket_utils.o differ