Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1121)

Side by Side Diff: third_party/WebKit/public/blink.gyp

Issue 1913043002: Convert ManifestManager IPCs to Mojo. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 # 1 #
2 # Copyright (C) 2013 Google Inc. All rights reserved. 2 # Copyright (C) 2013 Google Inc. All rights reserved.
3 # 3 #
4 # Redistribution and use in source and binary forms, with or without 4 # Redistribution and use in source and binary forms, with or without
5 # modification, are permitted provided that the following conditions are 5 # modification, are permitted provided that the following conditions are
6 # met: 6 # met:
7 # 7 #
8 # * Redistributions of source code must retain the above copyright 8 # * Redistributions of source code must retain the above copyright
9 # notice, this list of conditions and the following disclaimer. 9 # notice, this list of conditions and the following disclaimer.
10 # * Redistributions in binary form must reproduce the above 10 # * Redistributions in binary form must reproduce the above
(...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after
51 'blink_android_mojo_sources': [ 51 'blink_android_mojo_sources': [
52 'platform/modules/payments/payment_request.mojom', 52 'platform/modules/payments/payment_request.mojom',
53 ], 53 ],
54 }, 54 },
55 'targets': [ 55 'targets': [
56 { 56 {
57 # GN version: //third_party/WebKit/public:blink 57 # GN version: //third_party/WebKit/public:blink
58 'target_name': 'blink', 58 'target_name': 'blink',
59 'type': 'none', 59 'type': 'none',
60 'dependencies': [ 60 'dependencies': [
61 'mojo_bindings', 61 'mojo_bindings_blink',
62 '../Source/platform/blink_platform.gyp:blink_platform', 62 '../Source/platform/blink_platform.gyp:blink_platform',
63 '../Source/web/web.gyp:blink_web', 63 '../Source/web/web.gyp:blink_web',
64 '<(DEPTH)/mojo/mojo_edk.gyp:mojo_system_impl', 64 '<(DEPTH)/mojo/mojo_edk.gyp:mojo_system_impl',
65 'blink_headers.gyp:blink_headers', 65 'blink_headers.gyp:blink_headers',
66 'blink_minimal', 66 'blink_minimal',
67 ], 67 ],
68 'export_dependent_settings': [ 68 'export_dependent_settings': [
69 '../Source/web/web.gyp:blink_web', 69 '../Source/web/web.gyp:blink_web',
70 '../Source/platform/blink_platform.gyp:blink_platform', 70 '../Source/platform/blink_platform.gyp:blink_platform',
71 'blink_minimal', 71 'blink_minimal',
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
121 ], 121 ],
122 }, 122 },
123 { 123 {
124 # GN version: //third_party/WebKit/public:mojo_bindings 124 # GN version: //third_party/WebKit/public:mojo_bindings
125 'target_name': 'mojo_bindings_mojom', 125 'target_name': 'mojo_bindings_mojom',
126 'type': 'none', 126 'type': 'none',
127 'variables': { 127 'variables': {
128 'mojom_files': [ 128 'mojom_files': [
129 '<@(blink_mojo_sources)', 129 '<@(blink_mojo_sources)',
130 '<@(blink_android_mojo_sources)', 130 '<@(blink_android_mojo_sources)',
131 'platform/modules/manifest/manifest.mojom',
132 'platform/modules/manifest/manifest_manager.mojom',
133 ],
134 'mojom_typemaps': [
135 '<(DEPTH)/content/public/common/manifest.typemap',
136 '<(DEPTH)/url/mojo/gurl.typemap',
131 ], 137 ],
132 }, 138 },
133 'includes': [ 139 'includes': [
134 '../../../mojo/mojom_bindings_generator_explicit.gypi', 140 '../../../mojo/mojom_bindings_generator_explicit.gypi',
135 ], 141 ],
142 'dependencies': [
143 '<(DEPTH)/ui/mojo/geometry/mojo_bindings.gyp:mojo_geometry_bindi ngs_mojom',
144 '<(DEPTH)/url/url.gyp:url_interfaces_mojom',
145 ]
146 },
147 {
148 # GN version: //third_party/WebKit/public:mojo_bindings
149 'target_name': 'mojo_bindings_blink',
150 'type': 'static_library',
151 'dependencies': [
152 'mojo_bindings_blink_mojom',
153 '../../../mojo/mojo_public.gyp:mojo_cpp_bindings',
154 ],
136 }, 155 },
137 { 156 {
138 # GN version: //third_party/WebKit/public:mojo_bindings 157 # GN version: //third_party/WebKit/public:mojo_bindings
139 'target_name': 'mojo_bindings', 158 'target_name': 'mojo_bindings',
140 'type': 'static_library', 159 'type': 'static_library',
141 'dependencies': [ 160 'dependencies': [
142 'mojo_bindings_blink_mojom',
143 'mojo_bindings_mojom', 161 'mojo_bindings_mojom',
144 '../../../mojo/mojo_public.gyp:mojo_cpp_bindings', 162 '../../../mojo/mojo_public.gyp:mojo_cpp_bindings',
163 '<(DEPTH)/ui/mojo/geometry/mojo_bindings.gyp:mojo_geometry_bindi ngs',
164 '<(DEPTH)/url/url.gyp:url_mojom',
165 '<(DEPTH)/url/url.gyp:url_lib',
145 ], 166 ],
167 'sources': [
168 '<(DEPTH)/content/public/common/manifest_struct_traits.cc',
169 '<(DEPTH)/content/public/common/manifest_struct_traits.h',
170 ]
146 }, 171 },
147 ], 172 ],
148 'conditions': [ 173 'conditions': [
149 ['OS == "android"', { 174 ['OS == "android"', {
150 'targets': [ 175 'targets': [
151 { 176 {
152 'target_name': 'android_mojo_bindings_mojom', 177 'target_name': 'android_mojo_bindings_mojom',
153 'type': 'none', 178 'type': 'none',
154 'variables': { 179 'variables': {
155 'mojom_files': ['<@(blink_android_mojo_sources)'], 180 'mojom_files': ['<@(blink_android_mojo_sources)'],
156 }, 181 },
157 'includes': [ 182 'includes': [
158 '../../../mojo/mojom_bindings_generator_explicit.gypi', 183 '../../../mojo/mojom_bindings_generator_explicit.gypi',
159 ], 184 ],
160 }, 185 },
161 { 186 {
162 # GN version: //third_party/WebKit/public:android_mojo_bindi ngs_java 187 # GN version: //third_party/WebKit/public:android_mojo_bindi ngs_java
163 'target_name': 'android_mojo_bindings_java', 188 'target_name': 'android_mojo_bindings_java',
164 'type': 'static_library', 189 'type': 'static_library',
165 'dependencies': [ 190 'dependencies': [
166 'android_mojo_bindings_mojom', 191 'android_mojo_bindings_mojom',
167 '../../../mojo/mojo_public.gyp:mojo_bindings_java', 192 '../../../mojo/mojo_public.gyp:mojo_bindings_java',
168 ], 193 ],
169 }, 194 },
170 ], 195 ],
171 }], 196 }],
172 ], 197 ],
173 } 198 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698