Skip to content

Commit a2dae29

Browse files
Initial commit
0 parents  commit a2dae29

File tree

88 files changed

+10460
-0
lines changed

Some content is hidden

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

88 files changed

+10460
-0
lines changed

CMakeLists.txt

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#CMAKE Configuration for Project CPP-GRPC
2+
cmake_minimum_required (VERSION 3.0)
3+
project (CPP-GRPC)
4+
5+
set (Tutorial_VERSION_MAJOR 1)
6+
set (Tutorial_VERSION_MINOR 0)
7+
8+
include_directories("${PROJECT_BINARY_DIR}/include")
9+
add_executable(main src/main.cpp)

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
cpp-grpc

build/CMakeCache.txt

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

0 commit comments

Comments
 (0)