@@ -18,7 +18,6 @@ configure_file(
1818 ${CMAKE_BINARY_DIR} /generated/version.h
1919)
2020
21-
2221set (PROJECT_NAME_TEST ${PROJECT_NAME} _unit_test) # name for the unit-test executable
2322
2423# ----------------------------------------------------------------------------------------
@@ -46,7 +45,6 @@ if(ENABLE_COVERAGE AND CMAKE_CXX_COMPILER_ID MATCHES "GNU|Clang")
4645 add_link_options (--coverage )
4746endif ()
4847
49-
5048# ----------------------------------------------------------------------------------------
5149# Dependencies - GoogleTest
5250# ----------------------------------------------------------------------------------------
@@ -69,9 +67,9 @@ enable_testing()
6967# Project directories and files
7068# ----------------------------------------------------------------------------------------
7169# Header files directory
72- set (APP_HEADERS
70+ set (APP_HEADERS
7371 "include"
74- "${CMAKE_BINARY_DIR} /generated" # cmake generated headers
72+ "${CMAKE_BINARY_DIR} /generated" # cmake generated headers
7573)
7674
7775# Core source files
@@ -94,7 +92,8 @@ set(APP_SOURCES
9492 "src/core/datatypes/CStruct.cpp"
9593 "src/core/datatypes/CUnion.cpp"
9694 "src/core/datatypes/TypeConVersions.cpp"
97- ## Class
95+
96+ # # Class
9897 "src/core/datatypes/class/Friend.cpp"
9998 "src/core/datatypes/class/CConstructors.cpp"
10099 "src/core/datatypes/class/CDestructors.cpp"
@@ -126,17 +125,20 @@ set(APP_SOURCES
126125 "src/core/datatypes/class/Relationship.cpp"
127126 "src/core/datatypes/class/VirtualBase.cpp"
128127 "src/core/datatypes/class/Binding.cpp"
129- ## Exceptions
128+
129+ # # Exceptions
130130 "src/core/exception/BasicHandle.cpp"
131131 "src/core/exception/ThrowNoexcept.cpp"
132- ## Streams
132+
133+ # # Streams
133134 "src/core/filehandle/IOStream.cpp"
134135 "src/core/filehandle/StringStream.cpp"
135136 "src/core/filehandle/FileIO.cpp"
136137 "src/core/filehandle/Directory.cpp"
137138 "src/core/filehandle/OutputFormatting.cpp"
138139 "src/core/filehandle/BinaryFileHandling.cpp"
139- ## Container
140+
141+ # # Container
140142 "src/core/datatypes/container/sequence/Array.cpp"
141143 "src/core/datatypes/container/sequence/Vector.cpp"
142144 "src/core/datatypes/container/unordered/UnorderedMap.cpp"
@@ -146,21 +148,25 @@ set(APP_SOURCES
146148 "src/core/datatypes/container/adapter/Stack.cpp"
147149 "src/core/datatypes/container/sequence/Deque.cpp"
148150 "src/core/datatypes/container/associative/Set.cpp"
149- ## LC
151+
152+ # # LC
150153 "src/leetcode/arrays/two_sum/TwoSum.cpp"
151154 "src/leetcode/arrays/median_two_arrays/MedianTwoSortedArrays.cpp"
152155 "src/leetcode/arrays/container_with_most_water/ContainerWithMostWater.cpp"
153156 "src/leetcode/arrays/longest_common_prefix/Solution.cpp"
154157 "src/leetcode/arrays/3sum/Solution.cpp"
155158 "src/leetcode/arrays/4sum/Solution.cpp"
156- ## Controller
159+
160+ # # Controller
157161 "src/controller/pid/pid.cpp"
158162 "src/controller/pid/PIDSim.cpp"
159- ## Smart Pointers
163+
164+ # # Smart Pointers
160165 "src/core/datatypes/smart_pointer/Unique.cpp"
161166 "src/core/datatypes/smart_pointer/Shared.cpp"
162167 "src/core/datatypes/smart_pointer/Weak.cpp"
163- ## Overloading
168+
169+ # # Overloading
164170 "src/core/overloading/ArithmeticOperator.cpp"
165171 "src/core/overloading/IOOperator.cpp"
166172 "src/core/overloading/UnaryOperator.cpp"
@@ -172,8 +178,13 @@ set(APP_SOURCES
172178 "src/core/overloading/AssignmentOperator.cpp"
173179 "src/core/overloading/ClassMemberAccessOperator.cpp"
174180 "src/core/overloading/AllocationOperator.cpp"
175- ## Date and Time
181+
182+ # # Date and Time
176183 "src/core/datetime/CTime.cpp"
184+
185+ # # Socket
186+ "src/socket/simple_tcp/TCPServer.cpp"
187+ "src/socket/simple_tcp/SimpleTCPServer.cpp"
177188)
178189
179190# Test files
0 commit comments