forked from cisco-open-source/qtwebdriver
-
Notifications
You must be signed in to change notification settings - Fork 1
/
wd_core.gyp
104 lines (95 loc) · 3.72 KB
/
wd_core.gyp
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
{
'includes': [
'wd.gypi',
'wd_common.gypi',
],
'targets': [
{
'target_name': 'WebDriver_core',
'type': 'static_library',
'standalone_static_library': 1,
'includes': [
'wd_build_options.gypi',
],
'include_dirs': [
'inc/',
'src/',
'<(MONGOOSE_INC_PATH)',
],
'sources': [
'src/webdriver/commands/alert_commands.cc',
'src/webdriver/commands/appcache_status_command.cc',
'src/webdriver/commands/command.cc',
'src/webdriver/commands/cookie_commands.cc',
'src/webdriver/commands/create_session.cc',
'src/webdriver/commands/execute_async_script_command.cc',
'src/webdriver/commands/execute_command.cc',
'src/webdriver/commands/find_element_commands.cc',
'src/webdriver/commands/html5_location_commands.cc',
'src/webdriver/commands/html5_storage_commands.cc',
'src/webdriver/commands/keys_command.cc',
'src/webdriver/commands/log_command.cc',
'src/webdriver/commands/mouse_commands.cc',
'src/webdriver/commands/navigate_commands.cc',
'src/webdriver/commands/response.cc',
'src/webdriver/commands/orientation_command.cc',
'src/webdriver/commands/screenshot_command.cc',
'src/webdriver/commands/sessions.cc',
'src/webdriver/commands/session_with_id.cc',
'src/webdriver/commands/set_timeout_commands.cc',
'src/webdriver/commands/source_command.cc',
'src/webdriver/commands/target_locator_commands.cc',
'src/webdriver/commands/title_command.cc',
'src/webdriver/commands/touch_commands.cc',
'src/webdriver/commands/url_command.cc',
'src/webdriver/commands/webdriver_command.cc',
'src/webdriver/commands/element_commands.cc',
'src/webdriver/commands/visualizer_commands.cc',
'src/webdriver/commands/window_commands.cc',
'src/webdriver/commands/non_session_commands.cc',
'src/webdriver/commands/xdrpc_command.cc',
'src/webdriver/commands/cisco_player_commands.cc',
'src/webdriver/commands/browser_connection_command.cc',
'src/webdriver/webdriver_route_patterns.cc',
'src/webdriver/frame_path.cc',
'src/webdriver/http_response.cc',
'src/webdriver/value_conversion_traits.cc',
'src/webdriver/webdriver_access.cc',
'src/webdriver/webdriver_basic_types.cc',
'src/webdriver/webdriver_capabilities_parser.cc',
'src/webdriver/webdriver_element_id.cc',
'src/webdriver/webdriver_view_id.cc',
'src/webdriver/webdriver_error.cc',
'src/webdriver/webdriver_logging.cc',
'src/webdriver/webdriver_server.cc',
'src/webdriver/webdriver_route_table.cc',
'src/webdriver/webdriver_view_enumerator.cc',
'src/webdriver/webdriver_view_factory.cc',
'src/webdriver/webdriver_view_executor.cc',
'src/webdriver/webdriver_session.cc',
'src/webdriver/webdriver_session_manager.cc',
'src/webdriver/webdriver_switches.cc',
'src/webdriver/webdriver_util.cc',
'src/webdriver/webdriver_view_runner.cc',
'src/webdriver/webdriver_view_transitions.cc',
'src/webdriver/url_command_wrapper.cc',
'src/webdriver/versioninfo.cc',
'src/webdriver/webdriver_version.cc',
'src/third_party/pugixml/pugixml.cpp'
],
'conditions': [
[ '<(WD_BUILD_MONGOOSE) == 1', {
'sources': [
'src/third_party/mongoose/mongoose.c',
],
} ],
],
} , {
'target_name': 'WebDriver_core_shared',
'type': 'shared_library',
'product_name': 'WebDriver_core',
'dependencies': [
'WebDriver_core',
],
} ],
}