add map parsing and other things
This commit is contained in:
parent
f04587cd62
commit
5bad24dcee
24 changed files with 974 additions and 15 deletions
14
Makefile
14
Makefile
|
|
@ -1,6 +1,6 @@
|
|||
NAME = cub3D
|
||||
CPP = gcc -Wall -Wextra -Werror $(FLAGS)
|
||||
C_FILES = $(wildcard *.c)
|
||||
CPP = gcc -Wall -Wextra -Werror -I include $(FLAGS)
|
||||
C_FILES = $(wildcard **/*.c)
|
||||
O_FILES = $(patsubst %.c,%.o,$(C_FILES))
|
||||
|
||||
ECHO = echoo(){ \
|
||||
|
|
@ -33,14 +33,13 @@ $(NAME) : $(O_FILES)
|
|||
@$(ECHO) "\t\t \e[0;92m\(^o^)/ \e[0;102;30;1m $(NAME) made! \e[0;92m \(^o^)/\e[0m"
|
||||
@$(ECHO)
|
||||
|
||||
%.o : %.cpp
|
||||
%.o : %.c
|
||||
@$(ECHO)
|
||||
@$(ECHO) "\e[30;47;1m $(NAME): making '$@'... \e[0m"
|
||||
$(CPP) $(FLAGS_1) -c $< -o $@
|
||||
|
||||
check_headers :
|
||||
@ERROR=0; \
|
||||
echo $(wildcard **/*.h); \
|
||||
for HEADER in $(wildcard **/*.h); \
|
||||
do \
|
||||
echo "check header $$HEADER..."; \
|
||||
|
|
@ -51,13 +50,12 @@ check_headers :
|
|||
if [ $$? -ne 0 ]; \
|
||||
then \
|
||||
ERROR=1; \
|
||||
echo error \
|
||||
break; \
|
||||
echo " error \e[31m:(\e[0m"; \
|
||||
fi; \
|
||||
echo "good :)"; \
|
||||
echo " good \e[32m:)\e[0m"; \
|
||||
2> /dev/null rm -- "__tmp_check_header.out" "__tmp_check_header.c"; \
|
||||
done; \
|
||||
2> /dev/null rm __tmp_check_header.out __tmp_check_header.c; \
|
||||
if [ $$ERROR -eq 0 ]; then true; else false; fi;
|
||||
|
||||
.PHONY : all clean fclean re check_headers
|
||||
.PHONY : all clean fclean re check_headers
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue