Guest User

Untitled

a guest
Nov 23rd, 2017
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.60 KB | None | 0 0
  1. 13 SRC = gnl.c
  2. 14 OBJ = $(SRC:.c=.o)
  3. 15 INCLUDES = gnl.h
  4. 16 NAME = gnl
  5. 17 CFLAGS = -Wall -Werror -Wextra
  6. 18 CC = gcc
  7. 19 DIR = LIBFT
  8. 20
  9. 21 %.o: %.c $(SRC) $(INCLUDES)
  10. 22 $(CC) $(CFLAGS) -c $<
  11. 23
  12. 24 all: $(NAME)
  13. 25
  14. 26 $(NAME): $(OBJ)
  15. 27 make -C $(DIR)
  16. 28 $(CC) $(CFLAGS) -o $(NAME) $(OBJ) -L. $(DIR)/libft.a
  17. 29 clean:
  18. 30 make clean -C $(DIR)
  19. 31 rm -f $(OBJ)
  20. 32
  21. 33 fclean:
  22. 34 make fclean -C $(DIR)
  23. 35 rm -f $(NAME)
  24. 36
  25. 37 re: fclean all
Add Comment
Please, Sign In to add comment