From 0109620855ff8717ceb188857d7371ef16df041f Mon Sep 17 00:00:00 2001 From: whaffman Date: Sat, 1 Mar 2025 12:18:56 +0100 Subject: [PATCH] made Makefile a dependency, and put the flags in the make file aswell --- Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 3893c0e..861d9cc 100644 --- a/Makefile +++ b/Makefile @@ -6,11 +6,12 @@ # By: qmennen +#+ # # +#+ # # Created: 2024/10/15 11:48:46 by whaffman #+# #+# # -# Updated: 2025/03/01 11:59:38 by whaffman ######## odam.nl # +# Updated: 2025/03/01 12:18:10 by whaffman ######## odam.nl # # # # **************************************************************************** # NAME = minishell +# FLAGS=-DNOCOLORS -DNOBANNER -DNOPROMPT SRC_PATH = src INC_PATH = inc @@ -57,13 +58,13 @@ run_$(1): $(1) $$(info $$(bold)$$(green)Running $(1)$$(reset)) ./$(BUILD_PATH)/$(1)/$(NAME) -$(BUILD_PATH)/$(1)/$(NAME): $(LIBFT) $$($(1)_OBJECTS) +$(BUILD_PATH)/$(1)/$(NAME): $(LIBFT) $$($(1)_OBJECTS) Makefile $$(info $$(bold)$$(green)Linking $(1) config$$(reset)) $$(CC) $$(CFLAGS) $$($(1)_OBJECTS) $$(LDLIBS) -o $$@ -include $$($(1)_DEPENDS) -$$($(1)_OBJ_PATH)/%.o: %.c $(LIBFT) | $$($(1)_OBJ_PATH) +$$($(1)_OBJ_PATH)/%.o: %.c $(LIBFT) Makefile | $$($(1)_OBJ_PATH) $$(CC) $$(CFLAGS) $$(INCLUDES) -MMD -MP -c $$< -o $$@ $$($(1)_OBJ_PATH): @@ -157,7 +158,6 @@ help: @echo " $(green)$(bold)sources.mk $(reset)- Generate sources.mk" @echo "" - .PHONY: submodules submodules: $(info $(bold)$(green)Checking and reinitializing submodules$(reset))