DSSignalBroker: add skeleton codes
[platform/core/uifw/libds.git] / tests / meson.build
1 libds_tests_srcs = [
2         'libds-tests.cpp',
3         'DSRefBase-test.cpp',
4         'DSProperty-test.cpp',
5         'DSBufferTBMImpl-test.cpp',
6         'DSBufferRef-test.cpp',
7         'DSBufferManager-test.cpp',
8         'DSRenderEngineEcoreEvasImpl-test.cpp',
9         'DSRenderEngineDaliImpl-test.cpp',
10         'DSCompositor-test.cpp',
11         'DSOutputImpl-test.cpp',
12         'DSInput-test.cpp',
13         'DSCanvas-test.cpp',
14         'DSSeat-test.cpp',
15         'DSPolicyArea-test.cpp',
16         'DSDisplayArea-test.cpp',
17         'DSDebugLog-test.cpp',
18         'DSDisplayDeviceTDMImpl-test.cpp',
19         'DSSignal-test.cpp',
20         'DSSignalBroker-test.cpp',
21         'DSWindowManager-test.cpp',
22         'DSWindow-test.cpp',
23         'DSWindowShell-test.cpp',
24         'DSWaylandCallback-test.cpp',
25         'DSWaylandExtension-test.cpp',
26         'DSWaylandOutput-test.cpp',
27         'DSWaylandSurface-test.cpp',
28         'DSWaylandTizenInputDeviceManager-test.cpp',
29         'DSWaylandTizenInputDevice-test.cpp',
30         'DSWaylandTizenPolicy-test.cpp',
31         'DSWaylandTizenSurface-test.cpp',
32         'DSWaylandTizenSurfaceShm-test.cpp',
33         'DSWaylandTizenIndicator-test.cpp',
34         'DSWaylandTizenAppinfo-test.cpp',
35         'DSWaylandTizenLaunchEffect-test.cpp',
36         'DSWaylandZxdgShellV6-test.cpp',
37         'DSWaylandBuffer-test.cpp',
38         'DSObject-test.cpp',
39         'DSEventLoop-test.cpp',
40         'DSWaylandCompositor-test.cpp',
41         'DSWaylandSeat-test.cpp',
42         'DSWaylandClient-test.cpp',
43         'DSWaylandPointer-test.cpp',
44         'DSWaylandKeyboard-test.cpp',
45         'DSWaylandTouch-test.cpp',
46         'DSZone-test.cpp',
47         'DSClient-test.cpp',
48         'DSTextInput-test.cpp',
49         'DSWaylandInputMethod-test.cpp',
50         'DSWaylandInputMethodContext-test.cpp',
51         'DSWaylandTextInput-test.cpp',
52         'DSWaylandTextInputManager-test.cpp',
53         'DSWaylandInputPanel-test.cpp',
54         'DSWaylandInputPanelSurface-test.cpp',
55         'DSXkb-test.cpp',
56         'DSPointer-test.cpp',
57         'DSKeyboard-test.cpp',
58         'DSTouch-test.cpp',
59         'DSTizenAppinfo-test.cpp',
60         'DSWaylandProtocolTrace-test.cpp',
61         'DSTraceInfo-test.cpp',
62         ]
63
64 gmock_dep = dependency('gmock', method : 'pkg-config')
65 ecore_dep = dependency('ecore', method : 'pkg-config')
66 wl_client_dep = dependency('wayland-client', method : 'pkg-config')
67 wl_tbm_dep = dependency('wayland-tbm-client', method : 'pkg-config')
68
69 executable(
70         'libds-tests',
71         libds_tests_srcs,
72         dependencies : [libds_declared_dep, gmock_dep, ecore_dep, ecore_evas_dep, wl_client_dep, wl_tbm_dep],
73         install_dir : libds_prefix_bindir,
74         install : true
75         )
76