From 9502638ab686f4f6363006472396e2631e676931 Mon Sep 17 00:00:00 2001 From: djonker Date: Thu, 15 Jun 2023 23:37:49 +0200 Subject: [PATCH] Makefile error --- philo/Makefile | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/philo/Makefile b/philo/Makefile index 518df37..3e0f964 100644 --- a/philo/Makefile +++ b/philo/Makefile @@ -1,44 +1,42 @@ # **************************************************************************** # # # # .--. _ # -# Makefile :+: :+: :+: # +# Makefile |o_o || | # # |:_/ || |_ _ ___ __ # # By: djonker // \ \ __| | | \ \/ / # # (| | )|_| |_| |> < # # Created: 2021/08/19 15:20:20 by djonker /'\_ _/`\__|\__,_/_/\_\ # -# Updated: 2023/05/22 07:23:22 by houtworm ### ########.fr # +# Updated: 2023/06/15 23:37:40 by houtworm \___)=(___/ # # # # **************************************************************************** # NAME =philo CC =gcc CFLAGS =-Wall -Werror -Wextra# -g -fsanitize=thread -RM =rm -f -SRC =src/philo.c\ - src/init.c\ - src/util.c -OBJ =$(SRC:src/%.c=obj/%.o) +RM =rm -rf +SRC =src/philo.c\ + src/init.c\ + src/util.c +OBJ =$(SRC:src/%.c=obj/%.o) all: $(NAME) clean: - @$(RM) -r obj + @$(RM) obj @printf "\e[1;35mCleaned Object Files\n\e[0;00m" fclean: clean - @$(RM) philo + @$(RM) $(NAME) @printf "\e[1;31mCleaned Executables\n\e[0;00m" re: fclean all -$(NAME): - $(OBJ): $(SRC) @mkdir -p $(dir $@) @printf "\e[1;34mBuilding $@\n\e[0;00m" @$(CC) $(CFLAGS) -c $(@:obj/%.o=src/%.c) -o $@ -philo: $(OBJ) +$(NAME): $(OBJ) @printf "\e[1;36mCompiling $@\n\e[0;00m" @$(CC) $(CFLAGS) $^ -o $@ @printf "\e[1;32mDone\e[0;00m\n"