Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / mojo / public / cpp / bindings / BUILD.gn
1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
4
5 source_set("bindings") {
6   sources = [
7     "allocation_scope.h",
8     "array.h",
9     "buffer.h",
10     "callback.h",
11     "error_handler.h",
12     "interface_ptr.h",
13     "message.h",
14     "no_interface.h",
15     "passable.h",
16     "sync_dispatcher.h",
17     "type_converter.h",
18     "lib/array.cc",
19     "lib/array_internal.h",
20     "lib/array_internal.cc",
21     "lib/bindings_internal.h",
22     "lib/bindings_serialization.cc",
23     "lib/bindings_serialization.h",
24     "lib/buffer.cc",
25     "lib/callback_internal.h",
26     "lib/connector.cc",
27     "lib/connector.h",
28     "lib/fixed_buffer.cc",
29     "lib/fixed_buffer.h",
30     "lib/message.cc",
31     "lib/message_builder.cc",
32     "lib/message_builder.h",
33     "lib/message_internal.h",
34     "lib/message_queue.cc",
35     "lib/message_queue.h",
36     "lib/no_interface.cc",
37     "lib/router.cc",
38     "lib/router.h",
39     "lib/scratch_buffer.cc",
40     "lib/scratch_buffer.h",
41     "lib/shared_data.h",
42     "lib/shared_ptr.h",
43     "lib/sync_dispatcher.cc",
44   ]
45 }