add recent minilibx linux as submodule

This commit is contained in:
Hugo LAMY
2022-03-25 14:37:27 +01:00
parent 2e6374b4d9
commit 3a1036ccdc
91 changed files with 12193 additions and 6241 deletions

View File

@@ -8,6 +8,7 @@ NAME = cube3d
VPATH = $(D_SRCS)
EXT = c
CC = gcc
OS = $(shell uname)
# sources
D_SRCS = srcs \
@@ -40,7 +41,11 @@ INCLUDES = -I$(D_HEADERS) -I$(D_LFT) -I$(D_LMLX)
# libraries
D_LIB = libs
D_LFT = $(D_LIB)/libft
D_LMLX = $(D_LIB)/minilibx-linux-master
ifeq (${OS}, Linux)
D_LMLX = $(D_LIB)/minilibx-linux
else
D_LMLX = $(D_LIB)/minilibx-linux
endif
# objects
D_OBJS = builds
@@ -72,6 +77,7 @@ $(OBJS): $(HEADERS:%=$(D_HEADERS)/%)
$(NAME): $(OBJS)
make -C $(D_LFT)
make -C $(D_LMLX)
$(CC) $(OBJS) -o $@ $(LFLAGS) $(CFLAGS)
leaks: $(NAME)
@@ -82,6 +88,7 @@ clean:
fclean: clean
make fclean -C $(D_LFT)
make clean -C $(D_LMLX)
rm -f $(NAME)
re: fclean all