Update common.mk: correct update timestamp and enhance clean target to remove dependency files

This commit is contained in:
whaffman 2025-09-08 16:13:57 +02:00
parent 08c21e6efe
commit d1ee3b830c

View File

@ -6,13 +6,13 @@
# By: whaffman <whaffman@student.codam.nl> +#+ # # By: whaffman <whaffman@student.codam.nl> +#+ #
# +#+ # # +#+ #
# Created: 2025/03/21 15:00:16 by whaffman #+# #+# # # Created: 2025/03/21 15:00:16 by whaffman #+# #+# #
# Updated: 2025/09/02 11:40:20 by whaffman ######## odam.nl # # Updated: 2025/09/08 16:11:34 by whaffman ######## odam.nl #
# # # #
# **************************************************************************** # # **************************************************************************** #
INC = -I./inc INC = -I./inc
VPATH = src VPATH = src
SRC = $(notdir $(wildcard src/*.cpp)) SRC = $(notdir $(wildcard src/*.cpp))
OBJ = $(SRC:.cpp=.o) OBJ = $(SRC:.cpp=.o)
CC = c++ CC = c++
CFLAGS = -Wall -Wextra -Werror -std=c++20 -MMD CFLAGS = -Wall -Wextra -Werror -std=c++20 -MMD
@ -32,6 +32,7 @@ $(NAME): $(OBJ)
clean: clean:
rm -f $(OBJ) rm -f $(OBJ)
rm -f $(OBJ:.o=.d)
fclean: clean fclean: clean
rm -f $(NAME) rm -f $(NAME)