OLD | NEW |
1 # Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2010 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 { | 5 { |
6 'variables': { | 6 'variables': { |
7 'chromium_code': 1, | 7 'chromium_code': 1, |
8 'xul_sdk_dir': '../third_party/xulrunner-sdk/<(OS)', | 8 'xul_sdk_dir': '../third_party/xulrunner-sdk/<(OS)', |
9 | 9 |
10 'variables': { | 10 'variables': { |
(...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
174 ], | 174 ], |
175 }, | 175 }, |
176 'msvs_settings': { | 176 'msvs_settings': { |
177 'VCLinkerTool': { | 177 'VCLinkerTool': { |
178 'DelayLoadDLLs': ['xpcom.dll', 'nspr4.dll', 'shdocvw.dll'], | 178 'DelayLoadDLLs': ['xpcom.dll', 'nspr4.dll', 'shdocvw.dll'], |
179 }, | 179 }, |
180 }, | 180 }, |
181 'dependencies': [ | 181 'dependencies': [ |
182 # TODO(slightlyoff): Get automation targets working on OS X | 182 # TODO(slightlyoff): Get automation targets working on OS X |
183 '../chrome/chrome.gyp:automation', | 183 '../chrome/chrome.gyp:automation', |
184 '../chrome/installer/installer.gyp:installer_util', | 184 '../chrome/chrome.gyp:installer_util', |
185 '../google_update/google_update.gyp:google_update', | 185 '../google_update/google_update.gyp:google_update', |
186 ], | 186 ], |
187 'configurations': { | 187 'configurations': { |
188 'Debug_Base': { | 188 'Debug_Base': { |
189 'msvs_settings': { | 189 'msvs_settings': { |
190 'VCLinkerTool': { | 190 'VCLinkerTool': { |
191 'LinkIncremental': '<(msvs_large_module_debug_link_mode)', | 191 'LinkIncremental': '<(msvs_large_module_debug_link_mode)', |
192 }, | 192 }, |
193 }, | 193 }, |
194 }, | 194 }, |
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
278 ], | 278 ], |
279 'conditions': [ | 279 'conditions': [ |
280 ['OS=="win"', { | 280 ['OS=="win"', { |
281 'msvs_settings': { | 281 'msvs_settings': { |
282 'VCLinkerTool': { | 282 'VCLinkerTool': { |
283 'DelayLoadDLLs': ['xpcom.dll', 'nspr4.dll'], | 283 'DelayLoadDLLs': ['xpcom.dll', 'nspr4.dll'], |
284 }, | 284 }, |
285 }, | 285 }, |
286 'dependencies': [ | 286 'dependencies': [ |
287 '../chrome/chrome.gyp:automation', | 287 '../chrome/chrome.gyp:automation', |
288 '../chrome/installer/installer.gyp:installer_util', | 288 '../chrome/chrome.gyp:installer_util', |
289 '../google_update/google_update.gyp:google_update', | 289 '../google_update/google_update.gyp:google_update', |
290 ] | 290 ] |
291 }], | 291 }], |
292 ], | 292 ], |
293 }, | 293 }, |
294 { | 294 { |
295 'target_name': 'chrome_frame_perftests', | 295 'target_name': 'chrome_frame_perftests', |
296 'msvs_guid': '3767888B-76ED-4D2A-B1F5-263CC56A12AA', | 296 'msvs_guid': '3767888B-76ED-4D2A-B1F5-263CC56A12AA', |
297 'type': 'executable', | 297 'type': 'executable', |
298 'dependencies': [ | 298 'dependencies': [ |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
331 ], | 331 ], |
332 'include_dirs': [ | 332 'include_dirs': [ |
333 '<@(xul_include_directories)', | 333 '<@(xul_include_directories)', |
334 '<(DEPTH)/third_party/wtl/include', | 334 '<(DEPTH)/third_party/wtl/include', |
335 # To allow including "chrome_tab.h" | 335 # To allow including "chrome_tab.h" |
336 '<(INTERMEDIATE_DIR)', | 336 '<(INTERMEDIATE_DIR)', |
337 ], | 337 ], |
338 'conditions': [ | 338 'conditions': [ |
339 ['OS=="win"', { | 339 ['OS=="win"', { |
340 'dependencies': [ | 340 'dependencies': [ |
| 341 '../breakpad/breakpad.gyp:breakpad_handler', |
341 '../chrome/chrome.gyp:automation', | 342 '../chrome/chrome.gyp:automation', |
342 '../breakpad/breakpad.gyp:breakpad_handler', | 343 '../chrome/chrome.gyp:installer_util', |
343 '../chrome/installer/installer.gyp:installer_util', | |
344 '../google_update/google_update.gyp:google_update', | 344 '../google_update/google_update.gyp:google_update', |
345 '../chrome/installer/installer.gyp:installer_util', | |
346 ], | 345 ], |
347 'sources': [ | 346 'sources': [ |
348 '../base/test/test_file_util_win.cc', | 347 '../base/test/test_file_util_win.cc', |
349 ] | 348 ] |
350 }], | 349 }], |
351 ], | 350 ], |
352 }, | 351 }, |
353 | 352 |
354 { | 353 { |
355 'target_name': 'chrome_frame_net_tests', | 354 'target_name': 'chrome_frame_net_tests', |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
401 ['OS=="win"', { | 400 ['OS=="win"', { |
402 'msvs_settings': { | 401 'msvs_settings': { |
403 'VCLinkerTool': { | 402 'VCLinkerTool': { |
404 'DelayLoadDLLs': ['prntvpt.dll'], | 403 'DelayLoadDLLs': ['prntvpt.dll'], |
405 }, | 404 }, |
406 }, | 405 }, |
407 'dependencies': [ | 406 'dependencies': [ |
408 '../breakpad/breakpad.gyp:breakpad_handler', | 407 '../breakpad/breakpad.gyp:breakpad_handler', |
409 '../chrome/chrome.gyp:automation', | 408 '../chrome/chrome.gyp:automation', |
410 '../chrome/chrome.gyp:chrome_dll_version', | 409 '../chrome/chrome.gyp:chrome_dll_version', |
411 '../chrome/installer/installer.gyp:installer_util', | 410 '../chrome/chrome.gyp:installer_util', |
412 '../google_update/google_update.gyp:google_update', | 411 '../google_update/google_update.gyp:google_update', |
413 ], | 412 ], |
414 'configurations': { | 413 'configurations': { |
415 'Debug_Base': { | 414 'Debug_Base': { |
416 'msvs_settings': { | 415 'msvs_settings': { |
417 'VCLinkerTool': { | 416 'VCLinkerTool': { |
418 'LinkIncremental': '<(msvs_large_module_debug_link_mode)', | 417 'LinkIncremental': '<(msvs_large_module_debug_link_mode)', |
419 }, | 418 }, |
420 }, | 419 }, |
421 }, | 420 }, |
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
468 '<(INTERMEDIATE_DIR)', | 467 '<(INTERMEDIATE_DIR)', |
469 ], | 468 ], |
470 'resource_include_dirs': [ | 469 'resource_include_dirs': [ |
471 '<(INTERMEDIATE_DIR)', | 470 '<(INTERMEDIATE_DIR)', |
472 ], | 471 ], |
473 'conditions': [ | 472 'conditions': [ |
474 ['OS=="win"', { | 473 ['OS=="win"', { |
475 'dependencies': [ | 474 'dependencies': [ |
476 # TODO(slightlyoff): Get automation targets working on OS X | 475 # TODO(slightlyoff): Get automation targets working on OS X |
477 '../chrome/chrome.gyp:automation', | 476 '../chrome/chrome.gyp:automation', |
478 '../chrome/installer/installer.gyp:installer_util', | 477 '../chrome/chrome.gyp:installer_util', |
479 '../google_update/google_update.gyp:google_update', | 478 '../google_update/google_update.gyp:google_update', |
480 ] | 479 ] |
481 }], | 480 }], |
482 ], | 481 ], |
483 }, | 482 }, |
484 | 483 |
485 { | 484 { |
486 'target_name': 'chrome_frame_npapi', | 485 'target_name': 'chrome_frame_npapi', |
487 'type': 'static_library', | 486 'type': 'static_library', |
488 'dependencies': [ | 487 'dependencies': [ |
(...skipping 212 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
701 # compiler, tickled by the xul_include_dirs variable | 700 # compiler, tickled by the xul_include_dirs variable |
702 'resource_include_dirs': [ | 701 'resource_include_dirs': [ |
703 '<(INTERMEDIATE_DIR)' | 702 '<(INTERMEDIATE_DIR)' |
704 ], | 703 ], |
705 'dependencies': [ | 704 'dependencies': [ |
706 '../breakpad/breakpad.gyp:breakpad_handler', | 705 '../breakpad/breakpad.gyp:breakpad_handler', |
707 '../chrome/chrome.gyp:automation', | 706 '../chrome/chrome.gyp:automation', |
708 # Make the archive build happy. | 707 # Make the archive build happy. |
709 '../chrome/chrome.gyp:syncapi', | 708 '../chrome/chrome.gyp:syncapi', |
710 # Installer | 709 # Installer |
711 '../chrome/installer/installer.gyp:installer_util', | 710 '../chrome/chrome.gyp:installer_util', |
712 '../google_update/google_update.gyp:google_update', | 711 '../google_update/google_update.gyp:google_update', |
713 # Crash Reporting | 712 # Crash Reporting |
714 'crash_reporting/crash_reporting.gyp:crash_report', | 713 'crash_reporting/crash_reporting.gyp:crash_report', |
715 'crash_reporting/crash_reporting.gyp:minidump_test', | 714 'crash_reporting/crash_reporting.gyp:minidump_test', |
716 'crash_reporting/crash_reporting.gyp:vectored_handler_tests', | 715 'crash_reporting/crash_reporting.gyp:vectored_handler_tests', |
717 ], | 716 ], |
718 },], | 717 },], |
719 ], | 718 ], |
720 'rules': [ | 719 'rules': [ |
721 { | 720 { |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
791 ], | 790 ], |
792 'sources': [ | 791 'sources': [ |
793 '<(SHARED_INTERMEDIATE_DIR)/chrome_frame/chrome_frame_resources.rc', | 792 '<(SHARED_INTERMEDIATE_DIR)/chrome_frame/chrome_frame_resources.rc', |
794 ], | 793 ], |
795 'dependencies': [ | 794 'dependencies': [ |
796 '../breakpad/breakpad.gyp:breakpad_handler', | 795 '../breakpad/breakpad.gyp:breakpad_handler', |
797 '../chrome/chrome.gyp:automation', | 796 '../chrome/chrome.gyp:automation', |
798 # Make the archive build happy. | 797 # Make the archive build happy. |
799 '../chrome/chrome.gyp:syncapi', | 798 '../chrome/chrome.gyp:syncapi', |
800 # Installer | 799 # Installer |
801 '../chrome/installer/installer.gyp:installer_util', | 800 '../chrome/chrome.gyp:installer_util', |
802 '../google_update/google_update.gyp:google_update', | 801 '../google_update/google_update.gyp:google_update', |
803 # Crash Reporting | 802 # Crash Reporting |
804 'crash_reporting/crash_reporting.gyp:crash_report', | 803 'crash_reporting/crash_reporting.gyp:crash_report', |
805 'crash_reporting/crash_reporting.gyp:vectored_handler_tests', | 804 'crash_reporting/crash_reporting.gyp:vectored_handler_tests', |
806 ], | 805 ], |
807 'link_settings': { | 806 'link_settings': { |
808 'libraries': [ | 807 'libraries': [ |
809 '-lshdocvw.lib', | 808 '-lshdocvw.lib', |
810 ], | 809 ], |
811 }, | 810 }, |
(...skipping 13 matching lines...) Expand all Loading... |
825 ], | 824 ], |
826 } | 825 } |
827 | 826 |
828 # vim: shiftwidth=2:et:ai:tabstop=2 | 827 # vim: shiftwidth=2:et:ai:tabstop=2 |
829 | 828 |
830 # Local Variables: | 829 # Local Variables: |
831 # tab-width:2 | 830 # tab-width:2 |
832 # indent-tabs-mode:nil | 831 # indent-tabs-mode:nil |
833 # End: | 832 # End: |
834 # vim: set expandtab tabstop=2 shiftwidth=2: | 833 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |