Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 13 SRC = gnl.c
- 14 OBJ = $(SRC:.c=.o)
- 15 INCLUDES = gnl.h
- 16 NAME = gnl
- 17 CFLAGS = -Wall -Werror -Wextra
- 18 CC = gcc
- 19 DIR = LIBFT
- 20
- 21 %.o: %.c $(SRC) $(INCLUDES)
- 22 $(CC) $(CFLAGS) -c $<
- 23
- 24 all: $(NAME)
- 25
- 26 $(NAME): $(OBJ)
- 27 make -C $(DIR)
- 28 $(CC) $(CFLAGS) -o $(NAME) $(OBJ) -L. $(DIR)/libft.a
- 29 clean:
- 30 make clean -C $(DIR)
- 31 rm -f $(OBJ)
- 32
- 33 fclean:
- 34 make fclean -C $(DIR)
- 35 rm -f $(NAME)
- 36
- 37 re: fclean all
Add Comment
Please, Sign In to add comment