# **************************************************************************** # # # # :::::::: # # common.mk :+: :+: # # +:+ # # By: whaffman +#+ # # +#+ # # Created: 2025/03/21 15:00:16 by whaffman #+# #+# # # Updated: 2025/04/08 10:22:55 by whaffman ######## odam.nl # # # # **************************************************************************** # INC = -I./inc VPATH = src OBJ = $(SRC:.cpp=.o) CC = c++ CFLAGS = -Wall -Wextra -Werror all: $(NAME) $(NAME): $(OBJ) $(CC) $(CFLAGS) $(OBJ) -o $(NAME) %.o: %.cpp $(CC) $(CFLAGS) $(INC) -c $< -o $@ clean: rm -f $(OBJ) fclean: clean rm -f $(NAME) re: fclean all .PHONY: all clean fclean re