diff --git a/Makefile b/Makefile index 794a0f3..7428d0c 100644 --- a/Makefile +++ b/Makefile @@ -13,7 +13,7 @@ LIBRARIES_FILES = libtf/libtf.a libft/libft.a # to use with the flags -L and -l LIBRARIES_LINK = # to use with the flag -l -LINK = +LINK = readline # flags to add to the compiler MORE_FLAGS += $(addprefix -L,$(LIBRARIES_LINK)) $(addprefix -l,$(LIBRARIES_LINK) $(LINK)) $(addprefix -I,$(INCLUDES)) ##### END OF THE INTERESTING PART ##### @@ -22,9 +22,9 @@ MORE_FLAGS += $(addprefix -L,$(LIBRARIES_LINK)) $(addprefix -l,$(LIBRARIES_LINK) C_FILES = $(addsuffix .c,$(addprefix $(SRCS),$(CODE))) O_FILES = $(addsuffix .o,$(addprefix $(SRCS),$(CODE))) ifdef DEBUG -CC = cc -Wall -Wextra -Werror -g $(MORE_FLAGS) +CC = cc -Wall -Wextra -Werror -g else -CC = cc -Wall -Wextra -Werror $(MORE_FLAGS) +CC = cc -Wall -Wextra -Werror endif @@ -53,7 +53,7 @@ debug : $(NAME) : $(O_FILES) $(LIBRARIES) @echo "\e[30;47;1m $(NAME): linking... \e[0m" - $(CC) -o $(NAME) $(O_FILES) $(LIBRARIES_FILES) + $(CC) -o $(NAME) $(O_FILES) $(LIBRARIES_FILES) $(MORE_FLAGS) @echo "\e[30;47;1m $(NAME): linked! \e[0m" $(LIBRARIES) : @@ -66,6 +66,6 @@ endif @echo "\e[30;47;1m $(NAME): library $@ made! \e[0m" %.o : %.c - $(CC) $(MORE_FLAGS) -c $< -o $@ + $(CC) -c $< -o $@ $(MORE_FLAGS) .PHONY : all debug clean fclean re $(LIBRARIES)