Added: Stdme as dependency

This commit is contained in:
Maieul BOYER 2024-04-28 17:07:05 +02:00
parent e1659508c6
commit 78f0707574
No known key found for this signature in database
11 changed files with 11 additions and 447 deletions

View file

@ -6,7 +6,7 @@
# By: rparodi <rparodi@student.42.fr> +#+ +:+ +#+ #
# +#+#+#+#+#+ +#+ #
# Created: 2023/11/12 11:05:05 by rparodi #+# #+# #
# Updated: 2024/04/13 20:18:33 by rparodi ### ########.fr #
# Updated: 2024/04/28 17:05:10 by maiboyer ### ########.fr #
# #
# **************************************************************************** #
@ -23,7 +23,7 @@ CC = cc
RM = rm -rf
# Flags
CFLAGS = -Werror -Wextra -Wall -Wno-unused-command-line-argument -g3 -MMD -lreadline
CFLAGS = -Werror -Wextra -Wall -Wno-unused-command-line-argument -g3 -MMD -lreadline -I./libft
# Sources
LIB = ./libft/ft_bzero.c \
@ -84,7 +84,7 @@ fclean: clean
re: header fclean all
# Dependences for all
$(NAME): $(OBJ) $(LIB_OBJ)
$(NAME): $(OBJ) $(LIB_OBJ) $(OBJDIRNAME)/libme.a
@mkdir -p $(OBJDIRNAME)
@mkdir -p $(OBJDIRNAME)/$(LIBDIRNAME)
@mkdir -p $(OBJDIRNAME)/$(SRCDIRNAME)
@ -128,6 +128,10 @@ footer:
@printf "$(GOLD) '\"' '\"'$(END)\n"
@printf ' $(GREY)The compilation is$(END) $(GOLD)finish$(END)\n $(GREY)Have a good $(END)$(GOLD)correction !$(END)\n'
$(OBJDIRNAME)/libme.a:
@$(MAKE) --no-print-directory -C ./stdme/ LIB_NAME="$(realpath ./$(stdme))/" "BUILD_DIR=$(shell realpath ./$(OBJDIRNAME))"
pull:
@printf "$(GREEN)Pulling Submodules$(END)\n"
@git submodule init