Merge branch 'master' of bitbucket.org:LuckyLaszlo/webserv
This commit is contained in:
23
Makefile
23
Makefile
@@ -6,7 +6,7 @@ CXXFLAGS = -Wall -Wextra #-Werror
|
||||
CXXFLAGS += $(HEADERS_D:%=-I%)
|
||||
CXXFLAGS += -std=c++98
|
||||
CXXFLAGS += -g
|
||||
CXXFLAGS += -fno-limit-debug-info
|
||||
#CXXFLAGS += -fno-limit-debug-info
|
||||
CXXFLAGS += -MMD -MP #header dependencie
|
||||
#CXXFLAGS += -O3
|
||||
|
||||
@@ -18,7 +18,7 @@ HEADERS_D = srcs \
|
||||
|
||||
SRCS_D = srcs \
|
||||
srcs/webserv \
|
||||
srcs/config
|
||||
srcs/config \
|
||||
|
||||
SRCS = main.cpp \
|
||||
base.cpp init.cpp close.cpp epoll_update.cpp signal.cpp \
|
||||
@@ -36,9 +36,12 @@ OBJS_D = builds
|
||||
OBJS = $(SRCS:%.cpp=$(OBJS_D)/%.o)
|
||||
DEPS = $(OBJS:.o=.d) #header dependencie
|
||||
|
||||
# --------------------
|
||||
# ------ RULES -------
|
||||
# --------------------
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
|
||||
# . target: prerequisites . $@ : target #
|
||||
# RULES . recipe . $< : 1st prerequisite #
|
||||
# . @recipe (silent) . $^ : all prerequisites #
|
||||
# . target: VAR = assignment . | : order-only prereq. #
|
||||
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - #
|
||||
|
||||
all: $(NAME)
|
||||
|
||||
@@ -53,6 +56,16 @@ $(NAME): $(OBJS)
|
||||
$(CXX) $^ -o $(NAME)
|
||||
echo "$(_GREEN)\r\33[2K\r$(NAME) created 😎$(_END)"
|
||||
|
||||
# CGI
|
||||
cgi:
|
||||
make -C srcs/cgi-bin
|
||||
cgiclean:
|
||||
make clean -C srcs/cgi-bin
|
||||
cgifclean:
|
||||
make fclean -C srcs/cgi-bin
|
||||
cgire:
|
||||
make re -C srcs/cgi-bin
|
||||
|
||||
clean:
|
||||
rm -rf $(OBJS_D)
|
||||
echo "$(_RED).o Files Deleted 😱$(_END)"
|
||||
|
||||
Reference in New Issue
Block a user