OLD | NEW |
1 # Copyright 2014 The Chromium Authors. All rights reserved. | 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 | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 | 4 |
5 source_set("bindings") { | 5 source_set("bindings") { |
6 sources = [ | 6 sources = [ |
7 "array.h", | 7 "array.h", |
8 "associated_binding.h", | 8 "associated_binding.h", |
9 "associated_group.h", | 9 "associated_group.h", |
10 "associated_interface_ptr.h", | 10 "associated_interface_ptr.h", |
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
74 "lib/string_serialization.h", | 74 "lib/string_serialization.h", |
75 "lib/sync_handle_watcher.cc", | 75 "lib/sync_handle_watcher.cc", |
76 "lib/sync_handle_watcher.h", | 76 "lib/sync_handle_watcher.h", |
77 "lib/union_accessor.h", | 77 "lib/union_accessor.h", |
78 "lib/validate_params.h", | 78 "lib/validate_params.h", |
79 "lib/validation_errors.cc", | 79 "lib/validation_errors.cc", |
80 "lib/validation_errors.h", | 80 "lib/validation_errors.h", |
81 "lib/validation_util.cc", | 81 "lib/validation_util.cc", |
82 "lib/validation_util.h", | 82 "lib/validation_util.h", |
83 "lib/value_traits.h", | 83 "lib/value_traits.h", |
| 84 |
| 85 # Include the .h but not the .cc file. The .h file is used by |
| 86 # serialization_forward.h. |
| 87 "lib/wtf_string_serialization.h", |
84 "map.h", | 88 "map.h", |
85 "message.h", | 89 "message.h", |
86 "message_filter.h", | 90 "message_filter.h", |
87 "no_interface.h", | 91 "no_interface.h", |
88 "stl_converters.h", | 92 "stl_converters.h", |
89 "string.h", | 93 "string.h", |
90 "strong_binding.h", | 94 "strong_binding.h", |
91 "struct_ptr.h", | 95 "struct_ptr.h", |
92 "struct_traits.h", | 96 "struct_traits.h", |
93 "type_converter.h", | 97 "type_converter.h", |
(...skipping 19 matching lines...) Expand all Loading... |
113 "lib/shared_data.h", | 117 "lib/shared_data.h", |
114 "lib/shared_ptr.h", | 118 "lib/shared_ptr.h", |
115 "lib/template_util.h", | 119 "lib/template_util.h", |
116 ] | 120 ] |
117 | 121 |
118 deps = [ | 122 deps = [ |
119 "//base", | 123 "//base", |
120 "//mojo/public/cpp/system", | 124 "//mojo/public/cpp/system", |
121 ] | 125 ] |
122 } | 126 } |
| 127 |
| 128 source_set("wtf_support") { |
| 129 sources = [ |
| 130 "lib/wtf_serialization.h", |
| 131 "lib/wtf_string_serialization.cc", |
| 132 "lib/wtf_string_serialization.h", |
| 133 ] |
| 134 |
| 135 public_deps = [ |
| 136 ":bindings", |
| 137 "//third_party/WebKit/Source/wtf", |
| 138 ] |
| 139 |
| 140 public_configs = [ "//third_party/WebKit/Source:config" ] |
| 141 } |
OLD | NEW |