remis quelques headers et a la norme
This commit is contained in:
33
Makefile
33
Makefile
@@ -52,16 +52,6 @@ SRCS = ft_memset.c \
|
||||
ft_putstr_fd.c \
|
||||
ft_putendl_fd.c \
|
||||
ft_putnbr_fd.c \
|
||||
\
|
||||
ft_lstnew.c \
|
||||
ft_lstadd_front.c \
|
||||
ft_lstsize.c \
|
||||
ft_lstlast.c \
|
||||
ft_lstadd_back.c \
|
||||
ft_lstdelone.c \
|
||||
ft_lstclear.c \
|
||||
ft_lstiter.c \
|
||||
ft_lstmap.c \
|
||||
|
||||
ODIR = ./builds
|
||||
OBJS = $(SRCS:%.c=$(ODIR)/%.o)
|
||||
@@ -120,34 +110,39 @@ ECHO = "\033[33mcompiling objetcs\033[0m"
|
||||
all: $(ODIR) $(NAME)
|
||||
|
||||
$(ODIR):
|
||||
# @echo "\033[33mcreate $(ODIR)\033[0m"
|
||||
@printf "\033[35m\n"
|
||||
mkdir -p $(ODIR)
|
||||
@printf "\033[0m\n"
|
||||
|
||||
$(NAME): $(OBJS) $(DEPS)
|
||||
# @echo "\033[33mbuilding $(NAME)\033[0m"
|
||||
@printf "\033[33m\n"
|
||||
ar -rc $@ $(OBJS)
|
||||
@ranlib $@
|
||||
ranlib $@
|
||||
@printf "\033[0m"
|
||||
|
||||
bonus: $(OBJB)
|
||||
# @echo "\033[33madding the bonus functions to $(NAME)\033[0m"
|
||||
@printf "\033[33m\n"
|
||||
ar -rc $(NAME) $(OBJB)
|
||||
@ranlib $(NAME)
|
||||
ranlib $(NAME)
|
||||
@printf "\033[0m"
|
||||
|
||||
$(ODIR)/%.o: %.c
|
||||
@printf "\033[36m"
|
||||
$(CC) $(CFLAGS) -c -o $@ $<
|
||||
|
||||
announce:
|
||||
@echo $(ECHO)
|
||||
|
||||
clean:
|
||||
@printf "\033[31m"
|
||||
/bin/rm -rf $(ODIR)
|
||||
@printf "\033[0m"
|
||||
|
||||
fclean: clean
|
||||
@printf "\033[31m"
|
||||
/bin/rm -f $(NAME)
|
||||
@printf "\033[0m"
|
||||
|
||||
re: fclean all
|
||||
|
||||
.PHONY: echo echob bonus clean fclean re all
|
||||
.PHONY: bonus clean fclean re all
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user