4 include_directories('inc'),
5 include_directories('inc/Commands'),
10 files('src/BootstrapServer.cc'),
11 files('src/AurumServiceImpl.cc'),
12 files('src/ObjectMapper.cc'),
15 bootstrap_svr_src += [
16 files('src/Commands/ClearCommand.cc'),
17 files('src/Commands/ClickCommand.cc'),
18 files('src/Commands/CloseAppCommand.cc'),
19 files('src/Commands/FindElementCommand.cc'),
20 files('src/Commands/FlickCommand.cc'),
21 files('src/Commands/GetAttributeCommand.cc'),
22 files('src/Commands/GetDeviceTimeCommand.cc'),
23 files('src/Commands/GetLocationCommand.cc'),
24 files('src/Commands/GetSizeCommand.cc'),
25 files('src/Commands/GetValueCommand.cc'),
26 files('src/Commands/InstallAppCommand.cc'),
27 files('src/Commands/GetAppInfoCommand.cc'),
28 files('src/Commands/LaunchAppCommand.cc'),
29 files('src/Commands/LongClickCommand.cc'),
30 files('src/Commands/RemoveAppCommand.cc'),
31 files('src/Commands/SendKeyCommand.cc'),
32 files('src/Commands/SetValueCommand.cc'),
33 files('src/Commands/TouchDownCommand.cc'),
34 files('src/Commands/TouchMoveCommand.cc'),
35 files('src/Commands/TouchUpCommand.cc'),
36 files('src/Commands/SyncCommand.cc'),
37 files('src/Commands/KillServerCommand.cc'),
38 files('src/Commands/TakeScreenshotCommand.cc'),
39 files('src/Commands/Command.cc'),
40 files('src/Commands/PreCommand.cc'),
41 files('src/Commands/PostCommand.cc'),
50 if get_option('tizen') == true
51 bootstrap_svr_dep += [
52 dependency('capi-appfw-app-control'),
53 dependency('capi-system-device'),
54 dependency('capi-appfw-app-manager'),
55 dependency('capi-appfw-package-manager'),
56 dependency('capi-appfw-service-application'),
57 dependency('capi-system-system-settings'),
58 dependency('capi-base-utils-i18n'),
62 bootstrap_svr_bin = executable(
64 [bootstrap_svr_src, grpc_src, grpc_pb_src],
65 dependencies: bootstrap_svr_dep,
66 include_directories: bootstrap_svr_inc,
69 install_dir: join_paths(get_option('tzapp_path'), 'org.tizen.aurum-bootstrap', 'bin'),
73 install_data('org.tizen.aurum-bootstrap.xml', install_dir: get_option('tzpackage_path'))