fix Makefile for history
This commit is contained in:
parent
1d6bd27675
commit
04f2754209
1 changed files with 5 additions and 5 deletions
10
Makefile
10
Makefile
|
@ -13,7 +13,7 @@ LIBRARIES_FILES = libtf/libtf.a libft/libft.a
|
||||||
# to use with the flags -L and -l
|
# to use with the flags -L and -l
|
||||||
LIBRARIES_LINK =
|
LIBRARIES_LINK =
|
||||||
# to use with the flag -l
|
# to use with the flag -l
|
||||||
LINK =
|
LINK = readline
|
||||||
# flags to add to the compiler
|
# flags to add to the compiler
|
||||||
MORE_FLAGS += $(addprefix -L,$(LIBRARIES_LINK)) $(addprefix -l,$(LIBRARIES_LINK) $(LINK)) $(addprefix -I,$(INCLUDES))
|
MORE_FLAGS += $(addprefix -L,$(LIBRARIES_LINK)) $(addprefix -l,$(LIBRARIES_LINK) $(LINK)) $(addprefix -I,$(INCLUDES))
|
||||||
##### END OF THE INTERESTING PART #####
|
##### 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)))
|
C_FILES = $(addsuffix .c,$(addprefix $(SRCS),$(CODE)))
|
||||||
O_FILES = $(addsuffix .o,$(addprefix $(SRCS),$(CODE)))
|
O_FILES = $(addsuffix .o,$(addprefix $(SRCS),$(CODE)))
|
||||||
ifdef DEBUG
|
ifdef DEBUG
|
||||||
CC = cc -Wall -Wextra -Werror -g $(MORE_FLAGS)
|
CC = cc -Wall -Wextra -Werror -g
|
||||||
else
|
else
|
||||||
CC = cc -Wall -Wextra -Werror $(MORE_FLAGS)
|
CC = cc -Wall -Wextra -Werror
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
|
||||||
|
@ -53,7 +53,7 @@ debug :
|
||||||
|
|
||||||
$(NAME) : $(O_FILES) $(LIBRARIES)
|
$(NAME) : $(O_FILES) $(LIBRARIES)
|
||||||
@echo "\e[30;47;1m $(NAME): linking... \e[0m"
|
@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"
|
@echo "\e[30;47;1m $(NAME): linked! \e[0m"
|
||||||
|
|
||||||
$(LIBRARIES) :
|
$(LIBRARIES) :
|
||||||
|
@ -66,6 +66,6 @@ endif
|
||||||
@echo "\e[30;47;1m $(NAME): library $@ made! \e[0m"
|
@echo "\e[30;47;1m $(NAME): library $@ made! \e[0m"
|
||||||
|
|
||||||
%.o : %.c
|
%.o : %.c
|
||||||
$(CC) $(MORE_FLAGS) -c $< -o $@
|
$(CC) -c $< -o $@ $(MORE_FLAGS)
|
||||||
|
|
||||||
.PHONY : all debug clean fclean re $(LIBRARIES)
|
.PHONY : all debug clean fclean re $(LIBRARIES)
|
||||||
|
|
Loading…
Add table
Reference in a new issue