Advertisement
Guest User

Untitled

a guest
Sep 17th, 2019
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.47 KB | None | 0 0
  1. # **************************************************************************** #
  2. # #
  3. # ::: :::::::: #
  4. # Makefile :+: :+: :+: #
  5. # +:+ +:+ +:+ #
  6. # By: rbuisson <marvin@42.fr> +#+ +:+ +#+ #
  7. # +#+#+#+#+#+ +#+ #
  8. # Created: 2019/09/12 14:07:18 by rbuisson #+# #+# #
  9. # Updated: 2019/09/17 15:24:19 by rbuisson ### ########.fr #
  10. # #
  11. # **************************************************************************** #
  12.  
  13. SRCS_PATH = ./srcs/
  14.  
  15. OBJS_PATH = includes
  16.  
  17. SRCS = ${SRCS_PATH}ft_putchar.c ${SRCS_PATH}ft_putstr.c ${SRCS_PATH}ft_strcmp.c ${SRCS_PATH}ft_strlen.c ${SRCS_PATH}ft_swap.c
  18.  
  19. OBJS = ${SRCS_PATH}ft_putchar.o ${SRCS_PATH}ft_putstr.o ${SRCS_PATH}ft_strcmp.o ${SRCS_PATH}ft_strlen.o ${SRCS_PATH}ft_swap.o
  20.  
  21. NAME = libft.a
  22.  
  23. GCC = gcc -Wall -Wextra -Werror -c
  24.  
  25. .c.o:
  26. ${GCC} $< -I ${OBJS_PATH} -o ${<:.c=.o}
  27.  
  28. ${NAME}: ${OBJS}
  29. ar rc ${NAME} ${OBJS}
  30. ranlib ${NAME}
  31.  
  32. all: ${NAME}
  33.  
  34. clean:
  35. rm -f ${OBJS}
  36.  
  37. fclean: clean
  38. rm -f ${NAME}
  39.  
  40. re: fclean all
  41.  
  42. .PHONY: all clean fclean re
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement