add: better timedloop (uses FPS) for bonus
This commit is contained in:
parent
08db89f6dc
commit
c8b3a42d13
7 changed files with 94 additions and 48 deletions
15
Makefile
15
Makefile
|
|
@ -6,7 +6,13 @@ SHARED = -lX11 -lXext -lm
|
|||
CPP_1 = $(CPP) -Wall -Wextra -Werror -I Libft -I Minilibx -I include $(FLAGS) $(FLAGS_1)
|
||||
CPP_2 = $(CPP) $(FLAGS) $(FLAGS_2)
|
||||
C_FILES = $(wildcard src/*.c)
|
||||
ifeq ($(BONUS), yes)
|
||||
C_FILES_REAL = $(filter-out $(wildcard src/*_nobonus.c),$(C_FILES))
|
||||
else
|
||||
C_FILES_REAL = $(filter-out $(wildcard src/*_bonus.c),$(C_FILES))
|
||||
endif
|
||||
O_FILES = $(patsubst %.c,%.o,$(C_FILES))
|
||||
O_FILES_REAL = $(patsubst %.c,%.o,$(C_FILES_REAL))
|
||||
|
||||
ECHO = echoo(){ \
|
||||
if [ -t 1 ]; then \
|
||||
|
|
@ -18,6 +24,9 @@ ECHO = echoo(){ \
|
|||
|
||||
all : $(NAME)
|
||||
|
||||
bonus :
|
||||
$(MAKE) all BONUS=yes FLAGS_1="$(FLAGS_1) -DBONUS"
|
||||
|
||||
debug :
|
||||
$(MAKE) all FLAGS_1="$(FLAGS_1) -g"
|
||||
|
||||
|
|
@ -44,10 +53,12 @@ fclean : clean
|
|||
|
||||
re : clean all
|
||||
|
||||
$(NAME) : $(O_FILES) $(LIBRARIES_DIR)
|
||||
rebonus : clean bonus
|
||||
|
||||
$(NAME) : $(O_FILES_REAL) $(LIBRARIES_DIR)
|
||||
@$(ECHO)
|
||||
@$(ECHO) "\e[30;47;1m $(NAME): linking... \e[0m"
|
||||
$(CPP_2) $(O_FILES) $(LIBRARIES_A) $(SHARED) -o $@
|
||||
$(CPP_2) $(O_FILES_REAL) $(LIBRARIES_A) $(SHARED) -o $@
|
||||
@$(ECHO)
|
||||
@$(ECHO) "\t\t \e[0;92m\(^o^)/ \e[0;102;30;1m $(NAME) made! \e[0;92m \(^o^)/\e[0m"
|
||||
@$(ECHO)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue