OLD | NEW |
| (Empty) |
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. | |
4 | |
5 { | |
6 'targets': [ | |
7 { | |
8 # GN: //components/printing/common:printing_common | |
9 'target_name': 'printing_common', | |
10 'type': 'static_library', | |
11 'dependencies': [ | |
12 '<(DEPTH)/base/base.gyp:base', | |
13 '<(DEPTH)/ipc/ipc.gyp:ipc', | |
14 '<(DEPTH)/printing/printing.gyp:printing', | |
15 '<(DEPTH)/third_party/WebKit/public/blink.gyp:blink', | |
16 '<(DEPTH)/ui/gfx/gfx.gyp:gfx', | |
17 ], | |
18 'sources': [ | |
19 "printing/common/print_messages.cc", | |
20 "printing/common/print_messages.h", | |
21 "printing/common/printing_param_traits_macros.h", | |
22 ], | |
23 },{ | |
24 # GN: //components/printing/common:printing_renderer | |
25 'target_name': 'printing_renderer', | |
26 'type': 'static_library', | |
27 'dependencies': [ | |
28 '<(DEPTH)/base/base.gyp:base', | |
29 '<(DEPTH)/content/content.gyp:content_common', | |
30 '<(DEPTH)/content/content.gyp:content_renderer', | |
31 '<(DEPTH)/net/net.gyp:net', | |
32 '<(DEPTH)/printing/printing.gyp:printing', | |
33 '<(DEPTH)/third_party/WebKit/public/blink.gyp:blink', | |
34 '<(DEPTH)/ui/base/ui_base.gyp:ui_base', | |
35 'components_resources.gyp:components_resources', | |
36 'printing_common', | |
37 ], | |
38 'sources': [ | |
39 'printing/renderer/print_web_view_helper.cc', | |
40 'printing/renderer/print_web_view_helper.h', | |
41 'printing/renderer/print_web_view_helper_android.cc', | |
42 'printing/renderer/print_web_view_helper_linux.cc', | |
43 'printing/renderer/print_web_view_helper_mac.mm', | |
44 'printing/renderer/print_web_view_helper_pdf_win.cc', | |
45 ], | |
46 # TODO(dgn): C4267: http://crbug.com/167187 size_t -> int | |
47 'msvs_disabled_warnings': [ 4267 ], | |
48 },{ | |
49 # GN: //components/printing/browser:printing_browser | |
50 'target_name': 'printing_browser', | |
51 'type': 'static_library', | |
52 'dependencies': [ | |
53 '<(DEPTH)/printing/printing.gyp:printing', | |
54 '<(DEPTH)/skia/skia.gyp:skia', | |
55 ], | |
56 'sources': [ | |
57 'printing/browser/print_manager.cc', | |
58 'printing/browser/print_manager.h', | |
59 'printing/browser/print_manager_utils.cc', | |
60 'printing/browser/print_manager_utils.h', | |
61 ], | |
62 },{ | |
63 # GN: //components/printing/test:printing_test_support | |
64 'target_name': 'printing_test_support', | |
65 'type': 'static_library', | |
66 'dependencies': [ | |
67 '../content/content_shell_and_tests.gyp:test_support_content', | |
68 '../skia/skia.gyp:skia', | |
69 '<(DEPTH)/testing/gtest.gyp:gtest', | |
70 'printing_renderer', | |
71 ], | |
72 'sources': [ | |
73 'printing/test/mock_printer.cc', | |
74 'printing/test/mock_printer.h', | |
75 'printing/test/print_mock_render_thread.cc', | |
76 'printing/test/print_mock_render_thread.h', | |
77 'printing/test/print_test_content_renderer_client.cc', | |
78 'printing/test/print_test_content_renderer_client.h', | |
79 ], | |
80 }, | |
81 ], | |
82 } | |
OLD | NEW |