Actually it might be OK =)

normed out most files
still need to split functions accordingly
still need to check for hidden norm errors
This commit is contained in:
Tanguy MAZE
2019-03-15 17:00:08 +01:00
parent 3d54238d24
commit 079902b834
5 changed files with 149 additions and 148 deletions

View File

@@ -6,7 +6,7 @@
# By: tmaze <tmaze@student.42.fr> +#+ +:+ +#+ #
# +#+#+#+#+#+ +#+ #
# Created: 2019/02/23 14:30:57 by tmaze #+# #+# #
# Updated: 2019/03/06 11:37:28 by tmaze ### ########.fr #
# Updated: 2019/03/15 16:39:08 by tmaze ### ########.fr #
# #
#******************************************************************************#
@@ -28,7 +28,7 @@ endif
# Compilator
CC = gcc
FLAGS = -Wall -Wextra -g
FLAGS = -Wall -Wextra -Werror
# Folders
LIBDIR = libft
@@ -60,7 +60,7 @@ OBJP = $(addprefix $(OBJDIR)/, $(SRC:.c=.o))
OBJP1 = $(addprefix $(OBJDIR)/, $(MAIN1:.c=.o))
OBJP2 = $(addprefix $(OBJDIR)/, $(MAIN2:.c=.o))
INCP = $(foreach dir, $(INCDIR), -I$(dir))
OBJS_DIRS = $(sort $(dir $(OBJP)))
# Default Rule
DRULE = all
@@ -72,17 +72,14 @@ default :
all : $(NAME1) $(NAME2)
re : fclean default
# Compilation rules
$(OBJDIR)/%.o : $(SRCDIR)/%.c $(OBJDIR)
$(CC) $(FLAGS) -c -o $@ $< $(INCP)
$(OBJDIR) :
@echo -e "$(YEL)===> $(GRE)$(NAME) : $(YEL) Objects Compilation <===$(DEF)"
@mkdir -p $(OBJDIR)
@mkdir -p $(OBJS_DIRS)
@echo -e "$(YEL)===> $(GRE)$(NAME) : $(YEL) Directory Creation <===$(DEF)"
mkdir -p $(OBJDIR)
$(LIBDIR)/$(LIBFILE) :
@echo -e "$(YEL)===> $(GRE)$(NAME) : $(YEL) Librairy Compilation <===$(DEF)"
@@ -105,8 +102,10 @@ fclean : clean
@echo -e "$(RED)===> $(GRE)$(NAME) : $(RED) Delete Binary File <===$(DEF)"
@rm -f $(NAME1) $(NAME2)
re : fclean default
# Phony
.PHONY = default all re clean fclean $(OBJDIR) $(NAME)
.PHONY = default all re clean fclean
# Color
DEF = \033[0m
BLA = \033[30m