Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- NAME = libft.a
- CC = gcc
- CFLAGS = -Wall -Wextra -Werror
- CFLAGS += -I./include
- AR = ar rcs
- RM = rm -f
- MAIN_SRC = src/string/ft_atoi.c \
- src/string/ft_strchr.c \
- src/string/ft_strdup.c \
- src/string/ft_strlcat.c \
- src/string/ft_strlcpy.c \
- src/string/ft_strlen.c \
- src/string/ft_strncmp.c \
- src/string/ft_strnstr.c \
- src/string/ft_strrchr.c \
- src/char/ft_isalnum.c \
- src/char/ft_isalpha.c \
- src/char/ft_isascii.c \
- src/char/ft_isdigit.c \
- src/char/ft_isprint.c \
- src/char/ft_islower.c \
- src/char/ft_isupper.c \
- src/char/ft_tolower.c \
- src/char/ft_toupper.c \
- src/mem/ft_bzero.c \
- src/mem/ft_calloc.c \
- src/mem/ft_memcpy.c \
- src/mem/ft_memchr.c \
- src/mem/ft_memcmp.c \
- src/mem/ft_memmove.c \
- src/mem/ft_memset.c \
- src/add/ft_itoa.c \
- src/add/ft_putchar_fd.c \
- src/add/ft_putendl_fd.c \
- src/add/ft_putnbr_fd.c \
- src/add/ft_putstr_fd.c \
- src/add/ft_split.c \
- src/add/ft_striteri.c \
- src/add/ft_strjoin.c \
- src/add/ft_strmapi.c \
- src/add/ft_strtrim.c \
- src/add/ft_substr.c
- BONUS_SRC = src/bonus/ft_lstadd_back.c \
- src/bonus/ft_lstadd_front.c \
- src/bonus/ft_lstclear.c \
- src/bonus/ft_lstdelone.c \
- src/bonus/ft_lstiter.c \
- src/bonus/ft_lstlast.c \
- src/bonus/ft_lstmap.c \
- src/bonus/ft_lstnew.c \
- src/bonus/ft_lstsize.c
- OBJS = $(MAIN_SRC:.c=.o)
- BONUS_OBJS = $(BONUS_SRC:.c=.o)
- all: $(NAME)
- $(NAME): $(OBJS)
- $(AR) $(NAME) $(OBJS)
- clean:
- $(RM) $(OBJS) $(BONUS_OBJS)
- fclean: clean
- $(RM) $(NAME)
- re: fclean $(NAME)
- bonus: $(OBJS) $(BONUS_OBJS)
- $(AR) $(NAME) $(OBJS) $(BONUS_OBJS)
- .PHONY: all bonus clean fclean re
Advertisement
Add Comment
Please, Sign In to add comment