This commit is contained in:
Bettercallous
2024-05-03 16:48:50 +01:00
parent 1702674d75
commit ce14229194
10 changed files with 14 additions and 7 deletions

View File

@@ -1,4 +1,4 @@
NAME = ircserv
NAME = minichat
SRC = main.cpp ./Srcs/Server.cpp ./Srcs/Client.cpp ./Srcs/Channel.cpp ./Srcs/Authentication.cpp \
./Srcs/Broadcast.cpp ./Srcs/Commands.cpp ./Srcs/Helpers.cpp ./Srcs/Modes.cpp
@@ -7,17 +7,25 @@ OBJ = ${SRC:.cpp=.o}
CXX = c++
CXXFLAGS = -std=c++98 -fsanitize=address -g3 -Wall -Wextra -Werror -I ./Includes
CXXFLAGS = -std=c++98 -Wall -Wextra -Werror -I ./Includes
all : $(NAME)
$(NAME) : $(OBJ)
$(CXX) $(CXXFLAGS) $(OBJ) -o $(NAME)
@$(CXX) $(CXXFLAGS) $(OBJ) -o $(NAME)
@echo "\033[1;32m---- BUILT SUCCESSFULLY! ----\033[0m"
%.o: %.cpp
@echo "\033[36mCompiling $<...\033[0m"
@$(CXX) $(CXXFLAGS) -c $< -o $@
clean :
rm -rf *.o
@rm -rf *.o
@rm -rf ./Srcs/*.o
@echo "\033[31mObject files cleaned.\033[0m"
fclean : clean
rm -rf $(NAME)
@rm -rf $(NAME)
@echo "\033[31mExecutable cleaned.\033[0m"
re : fclean all
re : fclean all