-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeLists.txt
31 lines (29 loc) · 1.33 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
cmake_minimum_required(VERSION 3.17)
project(webserv)
include_directories(includes)
set(CMAKE_CXX_STANDARD 98)
add_executable(webserv srcs/main.cpp
srcs/parser/Base.cpp
includes/parser/Base.hpp
srcs/parser/Location.cpp
includes/parser/Location.hpp
srcs/parser/Request.cpp
includes/parser/Request.hpp
srcs/parser/Response.cpp
includes/parser/Response.hpp
srcs/parser/Server.cpp
includes/parser/Server.hpp
srcs/server/Cgi.cpp
includes/server/Cgi.hpp
srcs/server/Client.cpp
includes/server/Client.hpp
srcs/server/Manager.cpp
includes/server/Manager.hpp
includes/utils/Base64.hpp
srcs/utils/Base64.cpp
srcs/utils/Data.cpp
includes/utils/Data.hpp
srcs/utils/HttpStatusCode.cpp
includes/utils/HttpStatusCode.hpp
srcs/utils/utils.cpp
includes/utils/utils.hpp includes/utils/TraceException.hpp)