SRCDIR = .
# SOURCES = $(addprefix $(SRCDIR)/, ft_putchar.c ft_putstr.c ft_strcmp.c ft_strlen.c ft_swap.c)
SOURCES = $(shell find $(SRCDIR) -name "*.c")
-BONUS = $(shell find $(SRCDIR) -name "*lst*.c")
-TEMP := $(SOURCES)
-SOURCES = $(filter-out $(BONUS), $(TEMP))
OBJECTS = $(SOURCES:.c=.o)
-BONUS_OBJECTS = $(BONUS:.c=.o)
NAME = libft.a
re : fclean
$(MAKE) all
-
-#bonus : CFLAGS += -DBONUS
-bonus : $(OBJECTS) $(BONUS_OBJECTS)
- $(AR) rcs $(NAME) $(OBJECTS) $(BONUS_OBJECTS)
void ft_putendl_fd(char *s, int fd);
void ft_putnbr_fd(int n, int fd);
-//# ifdef BONUS
-
typedef struct s_list
{
void *content;
void ft_lstiter(t_list *lst, void (*f)(void *));
t_list *ft_lstmap(t_list *lst, void *(*f)(void *), void (*del)(void *));
-//# endif
-
#endif