add recent minilibx linux as submodule
This commit is contained in:
9
Makefile
9
Makefile
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user