- add sources.
[platform/framework/web/crosswalk.git] / src / native_client_sdk / src / libraries / ppapi / library.dsc
1 {
2   'TOOLS': ['win', 'linux', 'mac'],
3   'SEARCH': [
4       '.',
5       '../../../../ppapi/c',
6       '../../../../ppapi/c/dev',
7       '../../../../ppapi/c/extensions/dev',
8   ],
9   'TARGETS': [
10     {
11       'NAME' : 'ppapi',
12       'TYPE' : 'lib',
13       'SOURCES' : [
14         'ppapi_externs.c'
15       ],
16     }
17   ],
18   'HEADERS': [
19     {
20       'FILES': [
21         'pp_array_output.h',
22         'ppb_audio_config.h',
23         'ppb_audio.h',
24         'ppb_console.h',
25         'ppb_core.h',
26         'ppb_file_io.h',
27         'ppb_file_ref.h',
28         'ppb_file_system.h',
29         'ppb_fullscreen.h',
30         'ppb_gamepad.h',
31         'ppb_graphics_2d.h',
32         'ppb_graphics_3d.h',
33         'ppb.h',
34         'ppb_host_resolver.h',
35         'ppb_image_data.h',
36         'ppb_input_event.h',
37         'ppb_instance.h',
38         'ppb_message_loop.h',
39         'ppb_messaging.h',
40         'ppb_mouse_cursor.h',
41         'ppb_mouse_lock.h',
42         'ppb_net_address.h',
43         'ppb_network_list.h',
44         'ppb_network_monitor.h',
45         'ppb_network_proxy.h',
46         'pp_bool.h',
47         'ppb_opengles2.h',
48         'ppb_tcp_socket.h',
49         'ppb_text_input_controller.h',
50         'ppb_udp_socket.h',
51         'ppb_url_loader.h',
52         'ppb_url_request_info.h',
53         'ppb_url_response_info.h',
54         'ppb_var_array_buffer.h',
55         'ppb_var_array.h',
56         'ppb_var_dictionary.h',
57         'ppb_var.h',
58         'ppb_view.h',
59         'ppb_websocket.h',
60         'pp_completion_callback.h',
61         'pp_directory_entry.h',
62         'pp_errors.h',
63         'pp_file_info.h',
64         'pp_graphics_3d.h',
65         'pp_input_event.h',
66         'pp_instance.h',
67         'pp_macros.h',
68         'pp_module.h',
69         'ppp_graphics_3d.h',
70         'ppp.h',
71         'ppp_input_event.h',
72         'ppp_instance.h',
73         'ppp_messaging.h',
74         'ppp_mouse_lock.h',
75         'pp_point.h',
76         'pp_rect.h',
77         'pp_resource.h',
78         'pp_size.h',
79         'pp_stdint.h',
80         'pp_time.h',
81         'pp_touch_point.h',
82         'pp_var.h',
83       ],
84       'DEST': 'include/ppapi/c',
85     },
86     {
87       'FILES': [
88         'deprecated_bool.h',
89         'ppb_audio_input_dev.h',
90         'ppb_buffer_dev.h',
91         'ppb_char_set_dev.h',
92         'ppb_crypto_dev.h',
93         'ppb_cursor_control_dev.h',
94         'ppb_device_ref_dev.h',
95         'ppb_file_chooser_dev.h',
96         'ppb_file_io_dev.h',
97         'ppb_find_dev.h',
98         'ppb_font_dev.h',
99         'ppb_gles_chromium_texture_mapping_dev.h',
100         'ppb_graphics_2d_dev.h',
101         'ppb_ime_input_event_dev.h',
102         'ppb_keyboard_input_event_dev.h',
103         'ppb_memory_dev.h',
104         'ppb_opengles2ext_dev.h',
105         'ppb_printing_dev.h',
106         'ppb_resource_array_dev.h',
107         'ppb_scrollbar_dev.h',
108         'ppb_testing_dev.h',
109         'ppb_text_input_dev.h',
110         'ppb_trace_event_dev.h',
111         'ppb_truetype_font_dev.h',
112         'ppb_url_util_dev.h',
113         'ppb_var_deprecated.h',
114         'ppb_var_resource_dev.h',
115         'ppb_video_capture_dev.h',
116         'ppb_video_decoder_dev.h',
117         'ppb_view_dev.h',
118         'ppb_widget_dev.h',
119         'ppb_zoom_dev.h',
120         'pp_cursor_type_dev.h',
121         'ppp_class_deprecated.h',
122         'ppp_find_dev.h',
123         'ppp_network_state_dev.h',
124         'ppp_printing_dev.h',
125         'pp_print_settings_dev.h',
126         'ppp_scrollbar_dev.h',
127         'ppp_selection_dev.h',
128         'ppp_text_input_dev.h',
129         'ppp_video_capture_dev.h',
130         'ppp_video_decoder_dev.h',
131         'ppp_widget_dev.h',
132         'ppp_zoom_dev.h',
133         'pp_video_capture_dev.h',
134         'pp_video_dev.h',
135       ],
136       'DEST': 'include/ppapi/c/dev',
137     },
138     {
139       'FILES': [
140         'ppb_ext_alarms_dev.h',
141         'ppb_ext_events_dev.h',
142         'ppb_ext_socket_dev.h',
143       ],
144       'DEST': 'include/ppapi/c/extensions/dev',
145     },
146   ],
147   'DEST': 'src',
148   'NAME': 'ppapi',
149 }
150