Skip to content

Commit a5fc174

Browse files
committed
build: add Makefile for compiling and cleaning the project
1 parent c1f7461 commit a5fc174

File tree

1 file changed

+24
-0
lines changed

1 file changed

+24
-0
lines changed

ex03/Makefile

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
NAME = Point
2+
3+
CXX = c++
4+
CXXFLAGS = -Wall -Wextra -Werror -std=c++98
5+
RM = rm -rf
6+
7+
SRCS = ./main.cpp ./Fixed.cpp
8+
9+
OBJS = $(SRCS:.cpp=.o)
10+
11+
all: $(NAME)
12+
13+
$(NAME): $(OBJS)
14+
$(CXX) $(CXXFLAGS) $(OBJS) -o $(NAME)
15+
16+
clean:
17+
$(RM) $(OBJS)
18+
19+
fclean: clean
20+
$(RM) $(NAME)
21+
22+
re: fclean all
23+
24+
.PHONY: all clean fclean re

0 commit comments

Comments
 (0)