libds_tests_srcs = [ 'libds-tests.cpp', 'DSRefBase-test.cpp', 'DSProperty-test.cpp', 'DSBufferTBMImpl-test.cpp', 'DSBufferRef-test.cpp', 'DSBufferManager-test.cpp', 'DSRenderEngineEcoreEvasImpl-test.cpp', 'DSRenderEngineDaliImpl-test.cpp', 'DSCompositor-test.cpp', 'DSOutputImpl-test.cpp', 'DSInput-test.cpp', 'DSCanvas-test.cpp', 'DSSeat-test.cpp', 'DSPolicyArea-test.cpp', 'DSDisplayArea-test.cpp', 'DSDebugLog-test.cpp', 'DSDisplayDeviceTDMImpl-test.cpp', 'DSSignal-test.cpp', 'DSWindowManager-test.cpp', 'DSWindow-test.cpp', 'DSWindowShell-test.cpp', 'DSWaylandCallback-test.cpp', 'DSWaylandExtension-test.cpp', 'DSWaylandOutput-test.cpp', 'DSWaylandSurface-test.cpp', 'DSWaylandTizenInputDeviceManager-test.cpp', 'DSWaylandTizenInputDevice-test.cpp', 'DSWaylandTizenPolicy-test.cpp', 'DSWaylandTizenSurface-test.cpp', 'DSWaylandTizenSurfaceShm-test.cpp', 'DSWaylandTizenIndicator-test.cpp', 'DSWaylandTizenAppinfo-test.cpp', 'DSWaylandTizenLaunchEffect-test.cpp', 'DSWaylandZxdgShellV6-test.cpp', 'DSWaylandBuffer-test.cpp', 'DSObject-test.cpp', 'DSEventLoop-test.cpp', 'DSWaylandCompositor-test.cpp', 'DSWaylandSeat-test.cpp', 'DSWaylandClient-test.cpp', 'DSWaylandPointer-test.cpp', 'DSWaylandKeyboard-test.cpp', 'DSWaylandTouch-test.cpp', 'DSZone-test.cpp', 'DSClient-test.cpp', 'DSTextInput-test.cpp', 'DSWaylandInputMethod-test.cpp', 'DSWaylandInputMethodContext-test.cpp', 'DSWaylandTextInput-test.cpp', 'DSWaylandTextInputManager-test.cpp', 'DSWaylandInputPanel-test.cpp', 'DSWaylandInputPanelSurface-test.cpp', 'DSXkb-test.cpp', 'DSPointer-test.cpp', 'DSKeyboard-test.cpp', 'DSTouch-test.cpp', 'DSTizenAppinfo-test.cpp', 'DSWaylandProtocolTrace-test.cpp', ] gmock_dep = dependency('gmock', method : 'pkg-config') ecore_dep = dependency('ecore', method : 'pkg-config') wl_client_dep = dependency('wayland-client', method : 'pkg-config') wl_tbm_dep = dependency('wayland-tbm-client', method : 'pkg-config') executable( 'libds-tests', libds_tests_srcs, dependencies : [libds_declared_dep, gmock_dep, ecore_dep, ecore_evas_dep, wl_client_dep, wl_tbm_dep], install_dir : libds_prefix_bindir, install : true )