Skip to content

Commit 81d3b98

Browse files
committed
update
1 parent 9a1cc1c commit 81d3b98

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

69 files changed

+4043
-51
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Prerequisites
22
*.d
3-
3+
/build
4+
/CMakeFiles
45
# Compiled Object files
56
*.slo
67
*.lo

CMakeCache.txt

Lines changed: 327 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,327 @@
1+
# This is the CMakeCache file.
2+
# For build in directory: /my_project/WebServer
3+
# It was generated by CMake: /usr/bin/cmake
4+
# You can edit this file to change values found and used by cmake.
5+
# If you do not want to change any of the values, simply exit the editor.
6+
# If you do want to change a value, simply edit, save, and exit the editor.
7+
# The syntax for the file is as follows:
8+
# KEY:TYPE=VALUE
9+
# KEY is the name of a variable in the cache.
10+
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
11+
# VALUE is the current value for the KEY.
12+
13+
########################
14+
# EXTERNAL cache entries
15+
########################
16+
17+
//Path to a program.
18+
CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line
19+
20+
//Path to a program.
21+
CMAKE_AR:FILEPATH=/usr/bin/ar
22+
23+
//Choose the type of build, options are: None Debug Release RelWithDebInfo
24+
// MinSizeRel ...
25+
CMAKE_BUILD_TYPE:STRING=
26+
27+
//Enable/Disable color output during build.
28+
CMAKE_COLOR_MAKEFILE:BOOL=ON
29+
30+
//CXX compiler
31+
CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++
32+
33+
//A wrapper around 'ar' adding the appropriate '--plugin' option
34+
// for the GCC compiler
35+
CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-9
36+
37+
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
38+
// for the GCC compiler
39+
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-9
40+
41+
//Flags used by the CXX compiler during all build types.
42+
CMAKE_CXX_FLAGS:STRING=
43+
44+
//Flags used by the CXX compiler during DEBUG builds.
45+
CMAKE_CXX_FLAGS_DEBUG:STRING=-g
46+
47+
//Flags used by the CXX compiler during MINSIZEREL builds.
48+
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
49+
50+
//Flags used by the CXX compiler during RELEASE builds.
51+
CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
52+
53+
//Flags used by the CXX compiler during RELWITHDEBINFO builds.
54+
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
55+
56+
//Path to a program.
57+
CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND
58+
59+
//Flags used by the linker during all build types.
60+
CMAKE_EXE_LINKER_FLAGS:STRING=
61+
62+
//Flags used by the linker during DEBUG builds.
63+
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
64+
65+
//Flags used by the linker during MINSIZEREL builds.
66+
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
67+
68+
//Flags used by the linker during RELEASE builds.
69+
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
70+
71+
//Flags used by the linker during RELWITHDEBINFO builds.
72+
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
73+
74+
//Enable/Disable output of compile commands during generation.
75+
CMAKE_EXPORT_COMPILE_COMMANDS:BOOL=OFF
76+
77+
//Install path prefix, prepended onto install directories.
78+
CMAKE_INSTALL_PREFIX:PATH=/usr/local
79+
80+
//Path to a program.
81+
CMAKE_LINKER:FILEPATH=/usr/bin/ld
82+
83+
//Path to a program.
84+
CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make
85+
86+
//Flags used by the linker during the creation of modules during
87+
// all build types.
88+
CMAKE_MODULE_LINKER_FLAGS:STRING=
89+
90+
//Flags used by the linker during the creation of modules during
91+
// DEBUG builds.
92+
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
93+
94+
//Flags used by the linker during the creation of modules during
95+
// MINSIZEREL builds.
96+
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
97+
98+
//Flags used by the linker during the creation of modules during
99+
// RELEASE builds.
100+
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
101+
102+
//Flags used by the linker during the creation of modules during
103+
// RELWITHDEBINFO builds.
104+
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
105+
106+
//Path to a program.
107+
CMAKE_NM:FILEPATH=/usr/bin/nm
108+
109+
//Path to a program.
110+
CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy
111+
112+
//Path to a program.
113+
CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump
114+
115+
//Value Computed by CMake
116+
CMAKE_PROJECT_DESCRIPTION:STATIC=
117+
118+
//Value Computed by CMake
119+
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
120+
121+
//Value Computed by CMake
122+
CMAKE_PROJECT_NAME:STATIC=WebServer
123+
124+
//Path to a program.
125+
CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib
126+
127+
//Path to a program.
128+
CMAKE_READELF:FILEPATH=/usr/bin/readelf
129+
130+
//Flags used by the linker during the creation of shared libraries
131+
// during all build types.
132+
CMAKE_SHARED_LINKER_FLAGS:STRING=
133+
134+
//Flags used by the linker during the creation of shared libraries
135+
// during DEBUG builds.
136+
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
137+
138+
//Flags used by the linker during the creation of shared libraries
139+
// during MINSIZEREL builds.
140+
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
141+
142+
//Flags used by the linker during the creation of shared libraries
143+
// during RELEASE builds.
144+
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
145+
146+
//Flags used by the linker during the creation of shared libraries
147+
// during RELWITHDEBINFO builds.
148+
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
149+
150+
//If set, runtime paths are not added when installing shared libraries,
151+
// but are added when building.
152+
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
153+
154+
//If set, runtime paths are not added when using shared libraries.
155+
CMAKE_SKIP_RPATH:BOOL=NO
156+
157+
//Flags used by the linker during the creation of static libraries
158+
// during all build types.
159+
CMAKE_STATIC_LINKER_FLAGS:STRING=
160+
161+
//Flags used by the linker during the creation of static libraries
162+
// during DEBUG builds.
163+
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
164+
165+
//Flags used by the linker during the creation of static libraries
166+
// during MINSIZEREL builds.
167+
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
168+
169+
//Flags used by the linker during the creation of static libraries
170+
// during RELEASE builds.
171+
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
172+
173+
//Flags used by the linker during the creation of static libraries
174+
// during RELWITHDEBINFO builds.
175+
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
176+
177+
//Path to a program.
178+
CMAKE_STRIP:FILEPATH=/usr/bin/strip
179+
180+
//If this value is on, makefiles will be generated without the
181+
// .SILENT directive, and all commands will be echoed to the console
182+
// during the make. This is useful for debugging only. With Visual
183+
// Studio IDE projects all commands are done without /nologo.
184+
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
185+
186+
//Value Computed by CMake
187+
WebServer_BINARY_DIR:STATIC=/my_project/WebServer
188+
189+
//Value Computed by CMake
190+
WebServer_SOURCE_DIR:STATIC=/my_project/WebServer
191+
192+
//Dependencies for the target
193+
libserver_base_LIB_DEPENDS:STATIC=general;pthread;general;rt;
194+
195+
196+
########################
197+
# INTERNAL cache entries
198+
########################
199+
200+
//ADVANCED property for variable: CMAKE_ADDR2LINE
201+
CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
202+
//ADVANCED property for variable: CMAKE_AR
203+
CMAKE_AR-ADVANCED:INTERNAL=1
204+
//This is the directory where this CMakeCache.txt was created
205+
CMAKE_CACHEFILE_DIR:INTERNAL=/my_project/WebServer
206+
//Major version of cmake used to create the current loaded cache
207+
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
208+
//Minor version of cmake used to create the current loaded cache
209+
CMAKE_CACHE_MINOR_VERSION:INTERNAL=16
210+
//Patch version of cmake used to create the current loaded cache
211+
CMAKE_CACHE_PATCH_VERSION:INTERNAL=3
212+
//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
213+
CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
214+
//Path to CMake executable.
215+
CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
216+
//Path to cpack program executable.
217+
CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
218+
//Path to ctest program executable.
219+
CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
220+
//ADVANCED property for variable: CMAKE_CXX_COMPILER
221+
CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
222+
//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
223+
CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
224+
//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
225+
CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
226+
//ADVANCED property for variable: CMAKE_CXX_FLAGS
227+
CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
228+
//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
229+
CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
230+
//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
231+
CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
232+
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
233+
CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
234+
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
235+
CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
236+
//ADVANCED property for variable: CMAKE_DLLTOOL
237+
CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
238+
//Executable file format
239+
CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF
240+
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
241+
CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
242+
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
243+
CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
244+
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
245+
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
246+
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
247+
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
248+
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
249+
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
250+
//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS
251+
CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1
252+
//Name of external makefile project generator.
253+
CMAKE_EXTRA_GENERATOR:INTERNAL=
254+
//Name of generator.
255+
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
256+
//Generator instance identifier.
257+
CMAKE_GENERATOR_INSTANCE:INTERNAL=
258+
//Name of generator platform.
259+
CMAKE_GENERATOR_PLATFORM:INTERNAL=
260+
//Name of generator toolset.
261+
CMAKE_GENERATOR_TOOLSET:INTERNAL=
262+
//Source directory with the top level CMakeLists.txt file for this
263+
// project
264+
CMAKE_HOME_DIRECTORY:INTERNAL=/my_project/WebServer
265+
//Install .so files without execute permission.
266+
CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1
267+
//ADVANCED property for variable: CMAKE_LINKER
268+
CMAKE_LINKER-ADVANCED:INTERNAL=1
269+
//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
270+
CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
271+
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
272+
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
273+
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
274+
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
275+
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
276+
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
277+
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
278+
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
279+
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
280+
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
281+
//ADVANCED property for variable: CMAKE_NM
282+
CMAKE_NM-ADVANCED:INTERNAL=1
283+
//number of local generators
284+
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=5
285+
//ADVANCED property for variable: CMAKE_OBJCOPY
286+
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
287+
//ADVANCED property for variable: CMAKE_OBJDUMP
288+
CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
289+
//Platform information initialized
290+
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
291+
//ADVANCED property for variable: CMAKE_RANLIB
292+
CMAKE_RANLIB-ADVANCED:INTERNAL=1
293+
//ADVANCED property for variable: CMAKE_READELF
294+
CMAKE_READELF-ADVANCED:INTERNAL=1
295+
//Path to CMake installation.
296+
CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.16
297+
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
298+
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
299+
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
300+
CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
301+
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
302+
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
303+
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
304+
CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
305+
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
306+
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
307+
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
308+
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
309+
//ADVANCED property for variable: CMAKE_SKIP_RPATH
310+
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
311+
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
312+
CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
313+
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
314+
CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
315+
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
316+
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
317+
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
318+
CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
319+
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
320+
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
321+
//ADVANCED property for variable: CMAKE_STRIP
322+
CMAKE_STRIP-ADVANCED:INTERNAL=1
323+
//uname command
324+
CMAKE_UNAME:INTERNAL=/usr/bin/uname
325+
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
326+
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
327+

0 commit comments

Comments
 (0)