# **************************************************************************** #
# #
# ::: :::::::: #
# Makefile :+: :+: :+: #
# +:+ +:+ +:+ #
# By: jayang <[email protected]> +#+ +:+ +#+ #
# +#+#+#+#+#+ +#+ #
# Created: 2022/02/21 13:49:26 by jayang #+# #+# #
# Updated: 2022/02/21 14:05:52 by sryou ### ########.fr #
# #
# **************************************************************************** #
CC = gcc
CFLAGS = -Wall -Wextra -Werror
NAME = bsq
SRCS = srcs/main.c srcs/stdinput_handler.c srcs/stack.c srcs/file_handler.c srcs/string.c srcs/algorithm.c srcs/map_handler.c
OBJS = ${SRCS:.c=.o}
HEADER = ./includes
%.o : %.c
${CC} ${CFLAGS} -I${HEADER} -c $< -o $@
${NAME} : ${OBJS}
${CC} ${CHLAGS} $^ -o $@
.PHONY: all clean fclean re
all : ${NAME}
clean :
rm -rf ${OBJS}
fclean : clean
rm -rf ${NAME}
re : fclean all