OLD | NEW |
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2012 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 'conditions': [ | 5 'conditions': [ |
6 ['OS=="mac" or OS=="win"', { | 6 ['OS=="mac" or OS=="win"', { |
7 'targets': [ | 7 'targets': [ |
8 { | 8 { |
9 'target_name': 'chrome_dll', | 9 'target_name': 'chrome_dll', |
10 'type': 'none', | 10 'type': 'none', |
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
95 'dependencies': [ | 95 'dependencies': [ |
96 'chrome_user32_delay_imports', | 96 'chrome_user32_delay_imports', |
97 ], | 97 ], |
98 },], | 98 },], |
99 ['OS=="win"', { | 99 ['OS=="win"', { |
100 'product_name': 'chrome', | 100 'product_name': 'chrome', |
101 'dependencies': [ | 101 'dependencies': [ |
102 # On Windows, link the dependencies (libraries) that make | 102 # On Windows, link the dependencies (libraries) that make |
103 # up actual Chromium functionality into this .dll. | 103 # up actual Chromium functionality into this .dll. |
104 'chrome_dll_pdb_workaround', | 104 'chrome_dll_pdb_workaround', |
105 'chrome_resources.gyp:chrome_resources', | |
106 'chrome_version_resources', | 105 'chrome_version_resources', |
107 '../chrome/chrome_resources.gyp:chrome_unscaled_resources', | 106 '../chrome/chrome_resources.gyp:chrome_unscaled_resources', |
108 '../crypto/crypto.gyp:crypto', | 107 '../crypto/crypto.gyp:crypto', |
109 '../printing/printing.gyp:printing', | 108 '../printing/printing.gyp:printing', |
110 '../net/net.gyp:net_resources', | 109 '../net/net.gyp:net_resources', |
111 '../third_party/cld/cld.gyp:cld', | 110 '../third_party/cld/cld.gyp:cld', |
112 '../ui/views/views.gyp:views', | 111 '../ui/views/views.gyp:views', |
113 '../webkit/webkit_resources.gyp:webkit_resources', | 112 '../webkit/webkit_resources.gyp:webkit_resources', |
114 ], | 113 ], |
115 'sources': [ | 114 'sources': [ |
(...skipping 11 matching lines...) Expand all Loading... |
127 | 126 |
128 '../ui/resources/cursors/aliasb.cur', | 127 '../ui/resources/cursors/aliasb.cur', |
129 '../ui/resources/cursors/cell.cur', | 128 '../ui/resources/cursors/cell.cur', |
130 '../ui/resources/cursors/col_resize.cur', | 129 '../ui/resources/cursors/col_resize.cur', |
131 '../ui/resources/cursors/copy.cur', | 130 '../ui/resources/cursors/copy.cur', |
132 '../ui/resources/cursors/none.cur', | 131 '../ui/resources/cursors/none.cur', |
133 '../ui/resources/cursors/row_resize.cur', | 132 '../ui/resources/cursors/row_resize.cur', |
134 '../ui/resources/cursors/vertical_text.cur', | 133 '../ui/resources/cursors/vertical_text.cur', |
135 '../ui/resources/cursors/zoom_in.cur', | 134 '../ui/resources/cursors/zoom_in.cur', |
136 '../ui/resources/cursors/zoom_out.cur', | 135 '../ui/resources/cursors/zoom_out.cur', |
137 | |
138 # TODO: It would be nice to have these pulled in | |
139 # automatically from direct_dependent_settings in | |
140 # their various targets (net.gyp:net_resources, etc.), | |
141 # but that causes errors in other targets when | |
142 # resulting .res files get referenced multiple times. | |
143 '<(SHARED_INTERMEDIATE_DIR)/chrome/browser_resources.rc', | |
144 '<(SHARED_INTERMEDIATE_DIR)/chrome/chrome_unscaled_resources.rc'
, | |
145 '<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc', | |
146 '<(SHARED_INTERMEDIATE_DIR)/chrome/extensions_api_resources.rc', | |
147 '<(SHARED_INTERMEDIATE_DIR)/content/content_resources.rc', | |
148 '<(SHARED_INTERMEDIATE_DIR)/content/browser/tracing/tracing_reso
urces.rc', | |
149 '<(SHARED_INTERMEDIATE_DIR)/net/net_resources.rc', | |
150 '<(SHARED_INTERMEDIATE_DIR)/ui/ui_resources/ui_unscaled_resource
s.rc', | |
151 '<(SHARED_INTERMEDIATE_DIR)/webkit/blink_resources.rc', | |
152 ], | 136 ], |
153 'include_dirs': [ | 137 'include_dirs': [ |
154 '<(DEPTH)/third_party/wtl/include', | 138 '<(DEPTH)/third_party/wtl/include', |
155 ], | 139 ], |
156 'configurations': { | 140 'configurations': { |
157 'Debug_Base': { | 141 'Debug_Base': { |
158 'msvs_settings': { | 142 'msvs_settings': { |
159 'VCLinkerTool': { | 143 'VCLinkerTool': { |
160 'LinkIncremental': '<(msvs_large_module_debug_link_mode)', | 144 'LinkIncremental': '<(msvs_large_module_debug_link_mode)', |
161 }, | 145 }, |
(...skipping 210 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
372 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/chrome_dll_version.rc', | 356 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/chrome_dll_version.rc', |
373 'app/chrome_main.cc', | 357 'app/chrome_main.cc', |
374 'app/chrome_main_delegate.cc', | 358 'app/chrome_main_delegate.cc', |
375 'app/chrome_main_delegate.h', | 359 'app/chrome_main_delegate.h', |
376 ], | 360 ], |
377 }, # target chrome_child_dll | 361 }, # target chrome_child_dll |
378 ], | 362 ], |
379 }], | 363 }], |
380 ], | 364 ], |
381 } | 365 } |
OLD | NEW |