@@ -19,7 +19,7 @@ include(c_mock_defines.cmake)
1919
2020find_package (GTest CONFIG REQUIRED )
2121
22- add_executable (multipass_tests
22+ add_executable (multipass_cpp_tests
2323 common.cpp
2424 daemon_test_fixture.cpp
2525 file_operations.cpp
@@ -120,7 +120,7 @@ add_executable(multipass_tests
120120 test_standard_logger.cpp
121121)
122122
123- target_include_directories (multipass_tests
123+ target_include_directories (multipass_cpp_tests
124124 PRIVATE ${CMAKE_SOURCE_DIR}
125125 PRIVATE ${CMAKE_SOURCE_DIR} /src
126126 PRIVATE ${CMAKE_SOURCE_DIR} /src/platform/backends
@@ -139,7 +139,7 @@ target_compile_definitions(ssh_client_test PRIVATE
139139target_compile_definitions (utils_test PRIVATE
140140 -DEVP_PBE_scrypt=ut_EVP_PBE_scrypt )
141141
142- target_link_libraries (multipass_tests
142+ target_link_libraries (multipass_cpp_tests
143143 cert
144144 client
145145 daemon
@@ -163,21 +163,21 @@ target_link_libraries(multipass_tests
163163 yaml-cpp::yaml-cpp
164164)
165165
166- add_test (NAME multipass_tests
167- COMMAND multipass_tests
166+ add_test (NAME multipass_cpp_tests
167+ COMMAND multipass_cpp_tests
168168)
169169
170170foreach (BACKEND IN LISTS MULTIPASS_BACKENDS)
171171 string (TOUPPER ${BACKEND} _ENABLED DEF)
172- target_compile_definitions (multipass_tests PRIVATE ${DEF} )
172+ target_compile_definitions (multipass_cpp_tests PRIVATE ${DEF} )
173173endforeach ()
174174
175175string (TOLOWER ${CMAKE_HOST_SYSTEM_PROCESSOR} MANIFEST_ARCH)
176176if (${MANIFEST_ARCH} STREQUAL "x86_64" )
177177 string (TOLOWER "amd64" MANIFEST_ARCH)
178178endif ()
179179
180- target_compile_definitions (multipass_tests PRIVATE -DMANIFEST_ARCH= "${MANIFEST_ARCH} " )
180+ target_compile_definitions (multipass_cpp_tests PRIVATE -DMANIFEST_ARCH= "${MANIFEST_ARCH} " )
181181
182182file (GLOB_RECURSE TEST_DATA_FILES
183183 CONFIGURE_DEPENDS
@@ -219,14 +219,14 @@ foreach(f IN LISTS PLAIN_TEST_DATA_FILES)
219219endforeach ()
220220
221221add_custom_target (copy_test_data ALL DEPENDS ${COPIED_PLAIN_FILES} )
222- add_dependencies (multipass_tests copy_test_data )
222+ add_dependencies (multipass_cpp_tests copy_test_data )
223223
224224set (TEST_DATA_DIR "${CMAKE_RUNTIME_OUTPUT_DIRECTORY} /test_data" )
225225configure_file (
226226 test_data_path.h.in
227227 ${MULTIPASS_GENERATED_SOURCE_DIR} /multipass/test_data_path.h
228228 @ONLY )
229- target_include_directories (multipass_tests PRIVATE ${MULTIPASS_GENERATED_SOURCE_DIR} /multipass/gen )
229+ target_include_directories (multipass_cpp_tests PRIVATE ${MULTIPASS_GENERATED_SOURCE_DIR} /multipass/gen )
230230
231231# Mock binaries for testing BasicProcess (cross-platform compatible)
232232add_executable (mock_process
@@ -238,17 +238,17 @@ set_target_properties(mock_process
238238 RUNTIME_OUTPUT_DIRECTORY_DEBUG "${CMAKE_BINARY_DIR} /bin/mocks"
239239 RUNTIME_OUTPUT_DIRECTORY_RELEASE "${CMAKE_BINARY_DIR} /bin/mocks" )
240240
241- add_dependencies (multipass_tests mock_process )
241+ add_dependencies (multipass_cpp_tests mock_process )
242242
243243if (MSVC )
244244 add_definitions (-DGTEST_LANG_CXX11=1 )
245- target_compile_options (multipass_tests PRIVATE /bigobj )
245+ target_compile_options (multipass_cpp_tests PRIVATE /bigobj )
246246elseif (APPLE )
247247 set (CMAKE_CXX_FLAGS "-Wno-inconsistent-missing-override" )
248248 add_definitions (-DHOST_ARCH= "${HOST_ARCH} " )
249249endif ()
250250
251- target_include_directories (multipass_tests
251+ target_include_directories (multipass_cpp_tests
252252 BEFORE
253253 PRIVATE ${CMAKE_SOURCE_DIR} /src/platform/backends/shared/${MULTIPASS_PLATFORM}
254254)
0 commit comments