Added: Stdme as dependency
This commit is contained in:
parent
e1659508c6
commit
78f0707574
11 changed files with 11 additions and 447 deletions
|
|
@ -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
|
||||
|
|
|
|||
1
shcat_c/stdme
Submodule
1
shcat_c/stdme
Submodule
|
|
@ -0,0 +1 @@
|
|||
Subproject commit dc3c8ff9dc6f396a8fefd4ad89883e5285171b23
|
||||
Loading…
Add table
Add a link
Reference in a new issue