build: adding some rules for debug / bonus
This commit is contained in:
parent
55871d938d
commit
1449f852c0
1 changed files with 8 additions and 3 deletions
11
Makefile
11
Makefile
|
|
@ -84,7 +84,7 @@ $(OBJDIRNAME)/%.o: %.c
|
||||||
@printf '$(GREY) Compiling $(END)$(GREEN)$<$(END)\n'
|
@printf '$(GREY) Compiling $(END)$(GREEN)$<$(END)\n'
|
||||||
@$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $<
|
@$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -c $<
|
||||||
|
|
||||||
bonus: CFLAGS += -D BONUS=1
|
bonus: CPPFLAGS += -D BONUS=1
|
||||||
bonus: re
|
bonus: re
|
||||||
|
|
||||||
# Header
|
# Header
|
||||||
|
|
@ -100,7 +100,7 @@ header:
|
||||||
@printf '$(GOLD) ****** ******* ****** $(END)\n'
|
@printf '$(GOLD) ****** ******* ****** $(END)\n'
|
||||||
@printf '$(GOLD) ****** $(END)\n'
|
@printf '$(GOLD) ****** $(END)\n'
|
||||||
@printf '$(GOLD) ****** $(END)\n'
|
@printf '$(GOLD) ****** $(END)\n'
|
||||||
@printf '$(GREY) Made by glaruell & rparodi$(END)\n\n'
|
@printf '$(GREY) Made by rparodi$(END)\n\n'
|
||||||
|
|
||||||
# Footer
|
# Footer
|
||||||
footer:
|
footer:
|
||||||
|
|
@ -118,9 +118,14 @@ footer:
|
||||||
@printf ' $(GREY)The compilation is$(END) $(GOLD)finish$(END)\n $(GREY)Have a good $(END)$(GOLD)correction !$(END)\n'
|
@printf ' $(GREY)The compilation is$(END) $(GOLD)finish$(END)\n $(GREY)Have a good $(END)$(GOLD)correction !$(END)\n'
|
||||||
|
|
||||||
debug: CPPFLAGS += -D DEBUG=1 -g
|
debug: CPPFLAGS += -D DEBUG=1 -g
|
||||||
# debug: CFLAGS += -fsanitize=address
|
|
||||||
debug: re
|
debug: re
|
||||||
|
|
||||||
|
d: debug
|
||||||
|
b: bonus
|
||||||
|
|
||||||
|
db: CPPFLAGS += -D BONUS=1 -D DEBUG=1 -g
|
||||||
|
db: debug
|
||||||
|
|
||||||
tmux:
|
tmux:
|
||||||
@tmux new-session -d -s $(NAME)
|
@tmux new-session -d -s $(NAME)
|
||||||
@tmux send-keys -t $(NAME):0 'vim' C-m
|
@tmux send-keys -t $(NAME):0 'vim' C-m
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue