Introduce common service client
In preparation for making common service access information
such as the maximum request length or supported serializations,
a common service client has been introduced that standardizes
common client state, including any available service access
info. All clients refactored to use the common service client.
Signed-off-by: Julian Hall <julian.hall@arm.com>
Change-Id: I31336901476f5647d2ed00294716940f475da08c
diff --git a/deployments/ts-remote-test/ts-remote-test.cmake b/deployments/ts-remote-test/ts-remote-test.cmake
index 7e5b286..0f35bb2 100644
--- a/deployments/ts-remote-test/ts-remote-test.cmake
+++ b/deployments/ts-remote-test/ts-remote-test.cmake
@@ -37,6 +37,8 @@
COMPONENTS
"components/app/remote-test-runner"
"components/common/tlv"
+ "components/service/common/include"
+ "components/service/common/client"
"components/service/test_runner/client/cpp"
)
@@ -47,4 +49,4 @@
if (CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT)
set(CMAKE_INSTALL_PREFIX ${CMAKE_BINARY_DIR}/install CACHE PATH "location to install build output to." FORCE)
endif()
-install(TARGETS ts-remote-test RUNTIME DESTINATION bin)
\ No newline at end of file
+install(TARGETS ts-remote-test RUNTIME DESTINATION bin)