Roll src/third_party/WebKit f36d5e0:68b67cd (svn 193299:193303)
[chromium-blink-merge.git] / components / webui_generator.gypi
blob32556c4f491e5e8b50841062d74ca33ae4f79630
1 # Copyright 2015 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.
6   'targets': [{
7     # GN version: //components/webui_generator
8     'target_name': 'webui_generator',
9     'type': '<(component)',
10     'dependencies': [
11       'login',
12       '<(DEPTH)/base/base.gyp:base',
13       '<(DEPTH)/components/components_resources.gyp:components_resources',
14       '<(DEPTH)/content/content.gyp:content_browser',
15       '<(DEPTH)/ui/base/ui_base.gyp:ui_base',
16     ],
17     'export_dependent_settings': [
18       'login',
19       '<(DEPTH)/base/base.gyp:base',
20       '<(DEPTH)/content/content.gyp:content_browser',
21     ],
22     'defines': [
23       'WUG_IMPLEMENTATION',
24     ],
25     'sources': [
26       'webui_generator/data_source_util.cc',
27       'webui_generator/data_source_util.h',
28       'webui_generator/export.h',
29       'webui_generator/view.cc',
30       'webui_generator/view.h',
31       'webui_generator/view_model.cc',
32       'webui_generator/view_model.h',
33       'webui_generator/web_ui_view.cc',
34       'webui_generator/web_ui_view.h',
35     ],
36   }],