feat(Makefile): add PHONY targets + run target
This commit is contained in:
parent
57de4fa948
commit
812791dc77
4 changed files with 20 additions and 0 deletions
|
|
@ -16,6 +16,8 @@ main_objs = main.o $(srcs:.cpp=.o)
|
||||||
all_objs = $(main_objs)
|
all_objs = $(main_objs)
|
||||||
deps = $(all_objs:.o=.d)
|
deps = $(all_objs:.o=.d)
|
||||||
|
|
||||||
|
.PHONY: all clean fclean re run
|
||||||
|
|
||||||
all: $(NAME)
|
all: $(NAME)
|
||||||
|
|
||||||
-include $(deps)
|
-include $(deps)
|
||||||
|
|
@ -37,3 +39,6 @@ fclean: clean
|
||||||
re:
|
re:
|
||||||
+make fclean
|
+make fclean
|
||||||
+make all
|
+make all
|
||||||
|
|
||||||
|
run: $(NAME)
|
||||||
|
./$(NAME)
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,8 @@ main_objs = main.o $(srcs:.cpp=.o)
|
||||||
all_objs = $(main_objs)
|
all_objs = $(main_objs)
|
||||||
deps = $(all_objs:.o=.d)
|
deps = $(all_objs:.o=.d)
|
||||||
|
|
||||||
|
.PHONY: all clean fclean re run
|
||||||
|
|
||||||
all: $(NAME)
|
all: $(NAME)
|
||||||
|
|
||||||
-include $(deps)
|
-include $(deps)
|
||||||
|
|
@ -38,3 +40,6 @@ fclean: clean
|
||||||
re:
|
re:
|
||||||
+make fclean
|
+make fclean
|
||||||
+make all
|
+make all
|
||||||
|
|
||||||
|
run: $(NAME)
|
||||||
|
./$(NAME)
|
||||||
|
|
|
||||||
|
|
@ -18,6 +18,8 @@ main_objs = main.o $(srcs:.cpp=.o)
|
||||||
all_objs = $(main_objs)
|
all_objs = $(main_objs)
|
||||||
deps = $(all_objs:.o=.d)
|
deps = $(all_objs:.o=.d)
|
||||||
|
|
||||||
|
.PHONY: all clean fclean re run
|
||||||
|
|
||||||
all: $(NAME)
|
all: $(NAME)
|
||||||
|
|
||||||
-include $(deps)
|
-include $(deps)
|
||||||
|
|
@ -39,3 +41,6 @@ fclean: clean
|
||||||
re:
|
re:
|
||||||
+make fclean
|
+make fclean
|
||||||
+make all
|
+make all
|
||||||
|
|
||||||
|
run: $(NAME)
|
||||||
|
./$(NAME)
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,8 @@ main_objs = main.o $(srcs:.cpp=.o)
|
||||||
all_objs = $(main_objs)
|
all_objs = $(main_objs)
|
||||||
deps = $(all_objs:.o=.d)
|
deps = $(all_objs:.o=.d)
|
||||||
|
|
||||||
|
.PHONY: all clean fclean re run
|
||||||
|
|
||||||
all: $(NAME)
|
all: $(NAME)
|
||||||
|
|
||||||
-include $(deps)
|
-include $(deps)
|
||||||
|
|
@ -40,3 +42,6 @@ fclean: clean
|
||||||
re:
|
re:
|
||||||
+make fclean
|
+make fclean
|
||||||
+make all
|
+make all
|
||||||
|
|
||||||
|
run: $(NAME)
|
||||||
|
./$(NAME)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue