From 41e56fce3b921f21be39fb4479f278f869ec67dd Mon Sep 17 00:00:00 2001 From: Hugo LAMY Date: Tue, 3 Dec 2019 17:47:29 +0100 Subject: [PATCH] makefile a la norme --- Makefile | 93 +++++++++---------- {add => srcs/add}/ft_any.c | 0 {add => srcs/add}/ft_arraymap.c | 0 {add => srcs/add}/ft_atoibase.c | 0 {add => srcs/add}/ft_convertbase.c | 0 {add => srcs/add}/ft_foreach.c | 0 {add => srcs/add}/ft_issort.c | 0 {add => srcs/add}/ft_memalloc.c | 0 {add => srcs/add}/ft_memdel.c | 0 {add => srcs/add}/ft_putchar.c | 0 {add => srcs/add}/ft_putendl.c | 0 {add => srcs/add}/ft_putnbr.c | 0 {add => srcs/add}/ft_putnbrbase.c | 0 {add => srcs/add}/ft_putnbrendl.c | 0 {add => srcs/add}/ft_putnbrendl_fd.c | 0 {add => srcs/add}/ft_putstr.c | 0 {add => srcs/add}/ft_strcat.c | 0 {add => srcs/add}/ft_strclr.c | 0 {add => srcs/add}/ft_strcmp.c | 0 {add => srcs/add}/ft_strcpy.c | 0 {add => srcs/add}/ft_strdel.c | 0 {add => srcs/add}/ft_strequ.c | 0 {add => srcs/add}/ft_striter.c | 0 {add => srcs/add}/ft_striteri.c | 0 {add => srcs/add}/ft_strjoinfree.c | 0 {add => srcs/add}/ft_strmap.c | 0 {add => srcs/add}/ft_strmultisplit.c | 0 {add => srcs/add}/ft_strncat.c | 0 {add => srcs/add}/ft_strncpy.c | 0 {add => srcs/add}/ft_strnequ.c | 0 {add => srcs/add}/ft_strnew.c | 0 {add => srcs/add}/ft_strstr.c | 0 .../bonus/ft_lstadd_back.c | 0 .../bonus/ft_lstadd_front.c | 0 ft_lstclear.c => srcs/bonus/ft_lstclear.c | 0 ft_lstdelone.c => srcs/bonus/ft_lstdelone.c | 0 ft_lstiter.c => srcs/bonus/ft_lstiter.c | 0 ft_lstlast.c => srcs/bonus/ft_lstlast.c | 0 ft_lstmap.c => srcs/bonus/ft_lstmap.c | 0 ft_lstnew.c => srcs/bonus/ft_lstnew.c | 0 ft_lstsize.c => srcs/bonus/ft_lstsize.c | 0 ft_atoi.c => srcs/part1/ft_atoi.c | 0 ft_bzero.c => srcs/part1/ft_bzero.c | 0 ft_calloc.c => srcs/part1/ft_calloc.c | 0 ft_isalnum.c => srcs/part1/ft_isalnum.c | 0 ft_isalpha.c => srcs/part1/ft_isalpha.c | 0 ft_isascii.c => srcs/part1/ft_isascii.c | 0 ft_isdigit.c => srcs/part1/ft_isdigit.c | 0 ft_isprint.c => srcs/part1/ft_isprint.c | 0 ft_memccpy.c => srcs/part1/ft_memccpy.c | 0 ft_memchr.c => srcs/part1/ft_memchr.c | 0 ft_memcmp.c => srcs/part1/ft_memcmp.c | 0 ft_memcpy.c => srcs/part1/ft_memcpy.c | 0 ft_memmove.c => srcs/part1/ft_memmove.c | 0 ft_memset.c => srcs/part1/ft_memset.c | 0 ft_strchr.c => srcs/part1/ft_strchr.c | 0 ft_strdup.c => srcs/part1/ft_strdup.c | 0 ft_strlcat.c => srcs/part1/ft_strlcat.c | 0 ft_strlcpy.c => srcs/part1/ft_strlcpy.c | 0 ft_strlen.c => srcs/part1/ft_strlen.c | 0 ft_strncmp.c => srcs/part1/ft_strncmp.c | 0 ft_strnstr.c => srcs/part1/ft_strnstr.c | 0 ft_strrchr.c => srcs/part1/ft_strrchr.c | 0 ft_tolower.c => srcs/part1/ft_tolower.c | 0 ft_toupper.c => srcs/part1/ft_toupper.c | 0 ft_itoa.c => srcs/part2/ft_itoa.c | 0 ft_putchar_fd.c => srcs/part2/ft_putchar_fd.c | 0 ft_putendl_fd.c => srcs/part2/ft_putendl_fd.c | 0 ft_putnbr_fd.c => srcs/part2/ft_putnbr_fd.c | 0 ft_putstr_fd.c => srcs/part2/ft_putstr_fd.c | 0 ft_split.c => srcs/part2/ft_split.c | 0 ft_strjoin.c => srcs/part2/ft_strjoin.c | 0 ft_strmapi.c => srcs/part2/ft_strmapi.c | 0 ft_strtrim.c => srcs/part2/ft_strtrim.c | 0 ft_substr.c => srcs/part2/ft_substr.c | 0 75 files changed, 42 insertions(+), 51 deletions(-) rename {add => srcs/add}/ft_any.c (100%) rename {add => srcs/add}/ft_arraymap.c (100%) rename {add => srcs/add}/ft_atoibase.c (100%) rename {add => srcs/add}/ft_convertbase.c (100%) rename {add => srcs/add}/ft_foreach.c (100%) rename {add => srcs/add}/ft_issort.c (100%) rename {add => srcs/add}/ft_memalloc.c (100%) rename {add => srcs/add}/ft_memdel.c (100%) rename {add => srcs/add}/ft_putchar.c (100%) rename {add => srcs/add}/ft_putendl.c (100%) rename {add => srcs/add}/ft_putnbr.c (100%) rename {add => srcs/add}/ft_putnbrbase.c (100%) rename {add => srcs/add}/ft_putnbrendl.c (100%) rename {add => srcs/add}/ft_putnbrendl_fd.c (100%) rename {add => srcs/add}/ft_putstr.c (100%) rename {add => srcs/add}/ft_strcat.c (100%) rename {add => srcs/add}/ft_strclr.c (100%) rename {add => srcs/add}/ft_strcmp.c (100%) rename {add => srcs/add}/ft_strcpy.c (100%) rename {add => srcs/add}/ft_strdel.c (100%) rename {add => srcs/add}/ft_strequ.c (100%) rename {add => srcs/add}/ft_striter.c (100%) rename {add => srcs/add}/ft_striteri.c (100%) rename {add => srcs/add}/ft_strjoinfree.c (100%) rename {add => srcs/add}/ft_strmap.c (100%) rename {add => srcs/add}/ft_strmultisplit.c (100%) rename {add => srcs/add}/ft_strncat.c (100%) rename {add => srcs/add}/ft_strncpy.c (100%) rename {add => srcs/add}/ft_strnequ.c (100%) rename {add => srcs/add}/ft_strnew.c (100%) rename {add => srcs/add}/ft_strstr.c (100%) rename ft_lstadd_back.c => srcs/bonus/ft_lstadd_back.c (100%) rename ft_lstadd_front.c => srcs/bonus/ft_lstadd_front.c (100%) rename ft_lstclear.c => srcs/bonus/ft_lstclear.c (100%) rename ft_lstdelone.c => srcs/bonus/ft_lstdelone.c (100%) rename ft_lstiter.c => srcs/bonus/ft_lstiter.c (100%) rename ft_lstlast.c => srcs/bonus/ft_lstlast.c (100%) rename ft_lstmap.c => srcs/bonus/ft_lstmap.c (100%) rename ft_lstnew.c => srcs/bonus/ft_lstnew.c (100%) rename ft_lstsize.c => srcs/bonus/ft_lstsize.c (100%) rename ft_atoi.c => srcs/part1/ft_atoi.c (100%) rename ft_bzero.c => srcs/part1/ft_bzero.c (100%) rename ft_calloc.c => srcs/part1/ft_calloc.c (100%) rename ft_isalnum.c => srcs/part1/ft_isalnum.c (100%) rename ft_isalpha.c => srcs/part1/ft_isalpha.c (100%) rename ft_isascii.c => srcs/part1/ft_isascii.c (100%) rename ft_isdigit.c => srcs/part1/ft_isdigit.c (100%) rename ft_isprint.c => srcs/part1/ft_isprint.c (100%) rename ft_memccpy.c => srcs/part1/ft_memccpy.c (100%) rename ft_memchr.c => srcs/part1/ft_memchr.c (100%) rename ft_memcmp.c => srcs/part1/ft_memcmp.c (100%) rename ft_memcpy.c => srcs/part1/ft_memcpy.c (100%) rename ft_memmove.c => srcs/part1/ft_memmove.c (100%) rename ft_memset.c => srcs/part1/ft_memset.c (100%) rename ft_strchr.c => srcs/part1/ft_strchr.c (100%) rename ft_strdup.c => srcs/part1/ft_strdup.c (100%) rename ft_strlcat.c => srcs/part1/ft_strlcat.c (100%) rename ft_strlcpy.c => srcs/part1/ft_strlcpy.c (100%) rename ft_strlen.c => srcs/part1/ft_strlen.c (100%) rename ft_strncmp.c => srcs/part1/ft_strncmp.c (100%) rename ft_strnstr.c => srcs/part1/ft_strnstr.c (100%) rename ft_strrchr.c => srcs/part1/ft_strrchr.c (100%) rename ft_tolower.c => srcs/part1/ft_tolower.c (100%) rename ft_toupper.c => srcs/part1/ft_toupper.c (100%) rename ft_itoa.c => srcs/part2/ft_itoa.c (100%) rename ft_putchar_fd.c => srcs/part2/ft_putchar_fd.c (100%) rename ft_putendl_fd.c => srcs/part2/ft_putendl_fd.c (100%) rename ft_putnbr_fd.c => srcs/part2/ft_putnbr_fd.c (100%) rename ft_putstr_fd.c => srcs/part2/ft_putstr_fd.c (100%) rename ft_split.c => srcs/part2/ft_split.c (100%) rename ft_strjoin.c => srcs/part2/ft_strjoin.c (100%) rename ft_strmapi.c => srcs/part2/ft_strmapi.c (100%) rename ft_strtrim.c => srcs/part2/ft_strtrim.c (100%) rename ft_substr.c => srcs/part2/ft_substr.c (100%) diff --git a/Makefile b/Makefile index 3b2f96c..89bc3be 100644 --- a/Makefile +++ b/Makefile @@ -52,11 +52,8 @@ SRCS = ft_memset.c \ ft_putstr_fd.c \ ft_putendl_fd.c \ ft_putnbr_fd.c \ - -ODIR = ./builds -OBJS = $(SRCS:%.c=$(ODIR)/%.o) - -SRCB = ft_lstnew.c \ + \ + ft_lstnew.c \ ft_lstadd_front.c \ ft_lstsize.c \ ft_lstlast.c \ @@ -64,43 +61,43 @@ SRCB = ft_lstnew.c \ ft_lstdelone.c \ ft_lstclear.c \ ft_lstiter.c \ - ft_lstmap.c -# \ -# ft_strcat.c \ -# ft_strcmp.c \ -# ft_strcpy.c \ -# ft_strncat.c \ -# ft_strncpy.c \ -# ft_strstr.c \ -# ft_strjoinfree.c \ -# ft_strclr.c \ -# ft_strdel.c \ -# ft_strequ.c \ -# ft_striter.c \ -# ft_striteri.c \ -# ft_strmap.c \ -# ft_strnequ.c \ -# ft_strnew.c \ -# ft_memalloc.c \ -# ft_memdel.c \ -# ft_putchar.c \ -# ft_putendl.c \ -# ft_putnbr.c \ -# ft_putnbrendl.c \ -# ft_putnbrendl_fd.c \ -# ft_putnbrbase.c \ -# ft_putstr.c \ -# ft_any.c \ -# ft_atoibase.c \ -# ft_convertbase.c \ -# ft_foreach.c \ -# ft_issort.c \ -# ft_arraymap.c \ -# ft_strmultisplit.c + ft_lstmap.c \ + \ + ft_strcat.c \ + ft_strcmp.c \ + ft_strcpy.c \ + ft_strncat.c \ + ft_strncpy.c \ + ft_strstr.c \ + ft_strjoinfree.c \ + ft_strclr.c \ + ft_strdel.c \ + ft_strequ.c \ + ft_striter.c \ + ft_striteri.c \ + ft_strmap.c \ + ft_strnequ.c \ + ft_strnew.c \ + ft_memalloc.c \ + ft_memdel.c \ + ft_putchar.c \ + ft_putendl.c \ + ft_putnbr.c \ + ft_putnbrendl.c \ + ft_putnbrendl_fd.c \ + ft_putnbrbase.c \ + ft_putstr.c \ + ft_any.c \ + ft_atoibase.c \ + ft_convertbase.c \ + ft_foreach.c \ + ft_issort.c \ + ft_arraymap.c \ + ft_strmultisplit.c -OBJB = $(SRCB:%.c=$(ODIR)/%.o) +ODIR = ./builds +OBJS = $(SRCS:%.c=$(ODIR)/%.o) -ECHO = "\033[33mcompiling objetcs\033[0m" # - - - - - - - - - - - # # rules to execute # @@ -110,20 +107,14 @@ ECHO = "\033[33mcompiling objetcs\033[0m" all: $(NAME) $(ODIR): - @printf "\033[35m\n" + @printf "\033[35m" mkdir -p $(ODIR) - @printf "\033[0m\n" - -$(NAME): $(ODIR) $(OBJS) $(DEPS) - @printf "\033[33m\n" - ar -rc $@ $(OBJS) - ranlib $@ @printf "\033[0m" -bonus: $(ODIR) $(OBJB) - @printf "\033[33m\n" - ar -rc $(NAME) $(OBJB) - ranlib $(NAME) +$(NAME): $(ODIR) $(OBJS) $(DEPS) + @printf "\033[33m" + ar -rc $@ $(OBJS) + ranlib $@ @printf "\033[0m" $(ODIR)/%.o: %.c diff --git a/add/ft_any.c b/srcs/add/ft_any.c similarity index 100% rename from add/ft_any.c rename to srcs/add/ft_any.c diff --git a/add/ft_arraymap.c b/srcs/add/ft_arraymap.c similarity index 100% rename from add/ft_arraymap.c rename to srcs/add/ft_arraymap.c diff --git a/add/ft_atoibase.c b/srcs/add/ft_atoibase.c similarity index 100% rename from add/ft_atoibase.c rename to srcs/add/ft_atoibase.c diff --git a/add/ft_convertbase.c b/srcs/add/ft_convertbase.c similarity index 100% rename from add/ft_convertbase.c rename to srcs/add/ft_convertbase.c diff --git a/add/ft_foreach.c b/srcs/add/ft_foreach.c similarity index 100% rename from add/ft_foreach.c rename to srcs/add/ft_foreach.c diff --git a/add/ft_issort.c b/srcs/add/ft_issort.c similarity index 100% rename from add/ft_issort.c rename to srcs/add/ft_issort.c diff --git a/add/ft_memalloc.c b/srcs/add/ft_memalloc.c similarity index 100% rename from add/ft_memalloc.c rename to srcs/add/ft_memalloc.c diff --git a/add/ft_memdel.c b/srcs/add/ft_memdel.c similarity index 100% rename from add/ft_memdel.c rename to srcs/add/ft_memdel.c diff --git a/add/ft_putchar.c b/srcs/add/ft_putchar.c similarity index 100% rename from add/ft_putchar.c rename to srcs/add/ft_putchar.c diff --git a/add/ft_putendl.c b/srcs/add/ft_putendl.c similarity index 100% rename from add/ft_putendl.c rename to srcs/add/ft_putendl.c diff --git a/add/ft_putnbr.c b/srcs/add/ft_putnbr.c similarity index 100% rename from add/ft_putnbr.c rename to srcs/add/ft_putnbr.c diff --git a/add/ft_putnbrbase.c b/srcs/add/ft_putnbrbase.c similarity index 100% rename from add/ft_putnbrbase.c rename to srcs/add/ft_putnbrbase.c diff --git a/add/ft_putnbrendl.c b/srcs/add/ft_putnbrendl.c similarity index 100% rename from add/ft_putnbrendl.c rename to srcs/add/ft_putnbrendl.c diff --git a/add/ft_putnbrendl_fd.c b/srcs/add/ft_putnbrendl_fd.c similarity index 100% rename from add/ft_putnbrendl_fd.c rename to srcs/add/ft_putnbrendl_fd.c diff --git a/add/ft_putstr.c b/srcs/add/ft_putstr.c similarity index 100% rename from add/ft_putstr.c rename to srcs/add/ft_putstr.c diff --git a/add/ft_strcat.c b/srcs/add/ft_strcat.c similarity index 100% rename from add/ft_strcat.c rename to srcs/add/ft_strcat.c diff --git a/add/ft_strclr.c b/srcs/add/ft_strclr.c similarity index 100% rename from add/ft_strclr.c rename to srcs/add/ft_strclr.c diff --git a/add/ft_strcmp.c b/srcs/add/ft_strcmp.c similarity index 100% rename from add/ft_strcmp.c rename to srcs/add/ft_strcmp.c diff --git a/add/ft_strcpy.c b/srcs/add/ft_strcpy.c similarity index 100% rename from add/ft_strcpy.c rename to srcs/add/ft_strcpy.c diff --git a/add/ft_strdel.c b/srcs/add/ft_strdel.c similarity index 100% rename from add/ft_strdel.c rename to srcs/add/ft_strdel.c diff --git a/add/ft_strequ.c b/srcs/add/ft_strequ.c similarity index 100% rename from add/ft_strequ.c rename to srcs/add/ft_strequ.c diff --git a/add/ft_striter.c b/srcs/add/ft_striter.c similarity index 100% rename from add/ft_striter.c rename to srcs/add/ft_striter.c diff --git a/add/ft_striteri.c b/srcs/add/ft_striteri.c similarity index 100% rename from add/ft_striteri.c rename to srcs/add/ft_striteri.c diff --git a/add/ft_strjoinfree.c b/srcs/add/ft_strjoinfree.c similarity index 100% rename from add/ft_strjoinfree.c rename to srcs/add/ft_strjoinfree.c diff --git a/add/ft_strmap.c b/srcs/add/ft_strmap.c similarity index 100% rename from add/ft_strmap.c rename to srcs/add/ft_strmap.c diff --git a/add/ft_strmultisplit.c b/srcs/add/ft_strmultisplit.c similarity index 100% rename from add/ft_strmultisplit.c rename to srcs/add/ft_strmultisplit.c diff --git a/add/ft_strncat.c b/srcs/add/ft_strncat.c similarity index 100% rename from add/ft_strncat.c rename to srcs/add/ft_strncat.c diff --git a/add/ft_strncpy.c b/srcs/add/ft_strncpy.c similarity index 100% rename from add/ft_strncpy.c rename to srcs/add/ft_strncpy.c diff --git a/add/ft_strnequ.c b/srcs/add/ft_strnequ.c similarity index 100% rename from add/ft_strnequ.c rename to srcs/add/ft_strnequ.c diff --git a/add/ft_strnew.c b/srcs/add/ft_strnew.c similarity index 100% rename from add/ft_strnew.c rename to srcs/add/ft_strnew.c diff --git a/add/ft_strstr.c b/srcs/add/ft_strstr.c similarity index 100% rename from add/ft_strstr.c rename to srcs/add/ft_strstr.c diff --git a/ft_lstadd_back.c b/srcs/bonus/ft_lstadd_back.c similarity index 100% rename from ft_lstadd_back.c rename to srcs/bonus/ft_lstadd_back.c diff --git a/ft_lstadd_front.c b/srcs/bonus/ft_lstadd_front.c similarity index 100% rename from ft_lstadd_front.c rename to srcs/bonus/ft_lstadd_front.c diff --git a/ft_lstclear.c b/srcs/bonus/ft_lstclear.c similarity index 100% rename from ft_lstclear.c rename to srcs/bonus/ft_lstclear.c diff --git a/ft_lstdelone.c b/srcs/bonus/ft_lstdelone.c similarity index 100% rename from ft_lstdelone.c rename to srcs/bonus/ft_lstdelone.c diff --git a/ft_lstiter.c b/srcs/bonus/ft_lstiter.c similarity index 100% rename from ft_lstiter.c rename to srcs/bonus/ft_lstiter.c diff --git a/ft_lstlast.c b/srcs/bonus/ft_lstlast.c similarity index 100% rename from ft_lstlast.c rename to srcs/bonus/ft_lstlast.c diff --git a/ft_lstmap.c b/srcs/bonus/ft_lstmap.c similarity index 100% rename from ft_lstmap.c rename to srcs/bonus/ft_lstmap.c diff --git a/ft_lstnew.c b/srcs/bonus/ft_lstnew.c similarity index 100% rename from ft_lstnew.c rename to srcs/bonus/ft_lstnew.c diff --git a/ft_lstsize.c b/srcs/bonus/ft_lstsize.c similarity index 100% rename from ft_lstsize.c rename to srcs/bonus/ft_lstsize.c diff --git a/ft_atoi.c b/srcs/part1/ft_atoi.c similarity index 100% rename from ft_atoi.c rename to srcs/part1/ft_atoi.c diff --git a/ft_bzero.c b/srcs/part1/ft_bzero.c similarity index 100% rename from ft_bzero.c rename to srcs/part1/ft_bzero.c diff --git a/ft_calloc.c b/srcs/part1/ft_calloc.c similarity index 100% rename from ft_calloc.c rename to srcs/part1/ft_calloc.c diff --git a/ft_isalnum.c b/srcs/part1/ft_isalnum.c similarity index 100% rename from ft_isalnum.c rename to srcs/part1/ft_isalnum.c diff --git a/ft_isalpha.c b/srcs/part1/ft_isalpha.c similarity index 100% rename from ft_isalpha.c rename to srcs/part1/ft_isalpha.c diff --git a/ft_isascii.c b/srcs/part1/ft_isascii.c similarity index 100% rename from ft_isascii.c rename to srcs/part1/ft_isascii.c diff --git a/ft_isdigit.c b/srcs/part1/ft_isdigit.c similarity index 100% rename from ft_isdigit.c rename to srcs/part1/ft_isdigit.c diff --git a/ft_isprint.c b/srcs/part1/ft_isprint.c similarity index 100% rename from ft_isprint.c rename to srcs/part1/ft_isprint.c diff --git a/ft_memccpy.c b/srcs/part1/ft_memccpy.c similarity index 100% rename from ft_memccpy.c rename to srcs/part1/ft_memccpy.c diff --git a/ft_memchr.c b/srcs/part1/ft_memchr.c similarity index 100% rename from ft_memchr.c rename to srcs/part1/ft_memchr.c diff --git a/ft_memcmp.c b/srcs/part1/ft_memcmp.c similarity index 100% rename from ft_memcmp.c rename to srcs/part1/ft_memcmp.c diff --git a/ft_memcpy.c b/srcs/part1/ft_memcpy.c similarity index 100% rename from ft_memcpy.c rename to srcs/part1/ft_memcpy.c diff --git a/ft_memmove.c b/srcs/part1/ft_memmove.c similarity index 100% rename from ft_memmove.c rename to srcs/part1/ft_memmove.c diff --git a/ft_memset.c b/srcs/part1/ft_memset.c similarity index 100% rename from ft_memset.c rename to srcs/part1/ft_memset.c diff --git a/ft_strchr.c b/srcs/part1/ft_strchr.c similarity index 100% rename from ft_strchr.c rename to srcs/part1/ft_strchr.c diff --git a/ft_strdup.c b/srcs/part1/ft_strdup.c similarity index 100% rename from ft_strdup.c rename to srcs/part1/ft_strdup.c diff --git a/ft_strlcat.c b/srcs/part1/ft_strlcat.c similarity index 100% rename from ft_strlcat.c rename to srcs/part1/ft_strlcat.c diff --git a/ft_strlcpy.c b/srcs/part1/ft_strlcpy.c similarity index 100% rename from ft_strlcpy.c rename to srcs/part1/ft_strlcpy.c diff --git a/ft_strlen.c b/srcs/part1/ft_strlen.c similarity index 100% rename from ft_strlen.c rename to srcs/part1/ft_strlen.c diff --git a/ft_strncmp.c b/srcs/part1/ft_strncmp.c similarity index 100% rename from ft_strncmp.c rename to srcs/part1/ft_strncmp.c diff --git a/ft_strnstr.c b/srcs/part1/ft_strnstr.c similarity index 100% rename from ft_strnstr.c rename to srcs/part1/ft_strnstr.c diff --git a/ft_strrchr.c b/srcs/part1/ft_strrchr.c similarity index 100% rename from ft_strrchr.c rename to srcs/part1/ft_strrchr.c diff --git a/ft_tolower.c b/srcs/part1/ft_tolower.c similarity index 100% rename from ft_tolower.c rename to srcs/part1/ft_tolower.c diff --git a/ft_toupper.c b/srcs/part1/ft_toupper.c similarity index 100% rename from ft_toupper.c rename to srcs/part1/ft_toupper.c diff --git a/ft_itoa.c b/srcs/part2/ft_itoa.c similarity index 100% rename from ft_itoa.c rename to srcs/part2/ft_itoa.c diff --git a/ft_putchar_fd.c b/srcs/part2/ft_putchar_fd.c similarity index 100% rename from ft_putchar_fd.c rename to srcs/part2/ft_putchar_fd.c diff --git a/ft_putendl_fd.c b/srcs/part2/ft_putendl_fd.c similarity index 100% rename from ft_putendl_fd.c rename to srcs/part2/ft_putendl_fd.c diff --git a/ft_putnbr_fd.c b/srcs/part2/ft_putnbr_fd.c similarity index 100% rename from ft_putnbr_fd.c rename to srcs/part2/ft_putnbr_fd.c diff --git a/ft_putstr_fd.c b/srcs/part2/ft_putstr_fd.c similarity index 100% rename from ft_putstr_fd.c rename to srcs/part2/ft_putstr_fd.c diff --git a/ft_split.c b/srcs/part2/ft_split.c similarity index 100% rename from ft_split.c rename to srcs/part2/ft_split.c diff --git a/ft_strjoin.c b/srcs/part2/ft_strjoin.c similarity index 100% rename from ft_strjoin.c rename to srcs/part2/ft_strjoin.c diff --git a/ft_strmapi.c b/srcs/part2/ft_strmapi.c similarity index 100% rename from ft_strmapi.c rename to srcs/part2/ft_strmapi.c diff --git a/ft_strtrim.c b/srcs/part2/ft_strtrim.c similarity index 100% rename from ft_strtrim.c rename to srcs/part2/ft_strtrim.c diff --git a/ft_substr.c b/srcs/part2/ft_substr.c similarity index 100% rename from ft_substr.c rename to srcs/part2/ft_substr.c