summaryrefslogtreecommitdiff
path: root/test/components/rpc_base/CMakeLists.txt
blob: 5ebf7354139e4e53ed149dac3104f96ee20a4aa4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
include_directories (
  ${LOG4CXX_INCLUDE_DIRECTORY}
  ${CMAKE_SOURCE_DIR}/src/components/dbus/include
  ${CMAKE_SOURCE_DIR}/src/components/rpc_base/include
  ${GMOCK_INCLUDE_DIRECTORY}
  ${JSONCPP_INCLUDE_DIRECTORY}
)

set (LIBRARIES
    gmock
    gmock_main
    gtest
    gtest_main
    jsoncpp
)

set (SOURCES
  rpc_base_json_test.cc
  rpc_base_test.cc
)

if (${HMI_DBUS_API})
  # Build dbus tests
  include_directories(${DBUS_INCLUDE_DIRS})
  set (LIBRARIES ${LIBRARIES} DBus)
  set (SOURCES ${SOURCES} rpc_base_dbus_test.cc)
endif ()

create_test("rpc_base_test" ${SOURCES}" "${LIBRARIES})