2
set(CMAKE_INCLUDE_CURRENT_DIR ON)
6
#pkg_check_modules(GMENUHARNESS REQUIRED libgmenuharness REQUIRED)
7
#include_directories(${GMENUHARNESS_INCLUDE_DIRS})
8
include_directories("${CMAKE_SOURCE_DIR}/include")
10
pkg_check_modules(QTDBUSTEST REQUIRED libqtdbustest-1 REQUIRED)
11
include_directories(${QTDBUSTEST_INCLUDE_DIRS})
13
pkg_check_modules(QTDBUSMOCK REQUIRED libqtdbusmock-1 REQUIRED)
14
include_directories(${QTDBUSMOCK_INCLUDE_DIRS})
16
find_package(Qt5Test REQUIRED)
17
include_directories(${Qt5Test_INCLUDE_DIRS})
19
find_package(Qt5DBus REQUIRED)
20
include_directories(${Qt5DBus_INCLUDE_DIRS})
22
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
23
include_directories(${GMOCK_INCLUDE_DIRS})
24
include_directories(${GTEST_INCLUDE_DIRS})
26
include_directories("${CMAKE_SOURCE_DIR}/tests/dbus-types")
27
include_directories("${CMAKE_BINARY_DIR}/tests/dbus-types")
29
add_definitions(-DSOUND_SERVICE_BIN="${CMAKE_BINARY_DIR}/src/indicator-sound-service"
30
-DSTREAM_RESTORE_TABLE="${CMAKE_SOURCE_DIR}/tests/integration/touch-stream-restore.table"
31
-DVOLUME_SET_BIN="${CMAKE_BINARY_DIR}/tests/integration/set-volume"
32
-DACCOUNTS_SERVICE_BIN="${CMAKE_BINARY_DIR}/tests/service-mocks/accounts-mock/accounts-service-sound"
33
-DMEDIA_PLAYER_MPRIS_BIN="${CMAKE_BINARY_DIR}/tests/service-mocks/media-player-mpris-mock/media-player-mpris-mock"
34
-DMEDIA_PLAYER_MPRIS_UPDATE_BIN="${CMAKE_BINARY_DIR}/tests/service-mocks/media-player-mpris-mock/media-player-mpris-mock-update"
35
-DTEST_SOUND="${CMAKE_SOURCE_DIR}/tests/integration/test-sound.wav"
37
-DXDG_DATA_DIRS="${XDG_DATA_DIRS}"
40
set(GLIB_REQUIRED_VERSION 2.26)
44
glib-2.0>=${GLIB_REQUIRED_VERSION}
45
gio-2.0>=${GLIB_REQUIRED_VERSION}
47
include_directories(${GLIB_INCLUDE_DIRS})
51
indicator-sound-test-base.cpp
53
utils/dbus-pulse-volume.cpp
59
${INTEGRATION_TESTS_SRC}
69
target_link_libraries(
71
sound-indicator-dbus-interfaces
76
# ${GMENUHARNESS_LDFLAGS}
88
utils/dbus-pulse-volume.cpp
94
utils/dbus-pulse-volume.cpp
122
target_link_libraries(
124
sound-indicator-dbus-interfaces
127
target_link_libraries(
129
sound-indicator-dbus-interfaces
132
#add_subdirectory(utils)
b'\\ No newline at end of file'