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 { | 5 { |
6 'targets': [ | 6 'targets': [ |
7 { | 7 { |
8 'target_name': 'chrome', | 8 'target_name': 'chrome', |
9 'type': 'none', | 9 'type': 'none', |
10 'dependencies': [ 'chrome_initial', ], | 10 'dependencies': [ 'chrome_initial', ], |
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
91 ], | 91 ], |
92 }], | 92 }], |
93 ['order_text_section!=""', { | 93 ['order_text_section!=""', { |
94 'target_conditions' : [ | 94 'target_conditions' : [ |
95 ['_toolset=="target"', { | 95 ['_toolset=="target"', { |
96 'ldflags': [ | 96 'ldflags': [ |
97 '-Wl,-section-ordering-file=<(order_text_section)' ], | 97 '-Wl,-section-ordering-file=<(order_text_section)' ], |
98 }], | 98 }], |
99 ] | 99 ] |
100 }], | 100 }], |
101 ['OS == "win"', { | |
102 'sources!': [ | |
103 # We still want the _win entry point for sandbox, etc. | |
104 'app/chrome_exe_main_aura.cc', | |
105 ], | |
106 'dependencies': [ | |
107 '../ui/gfx/gfx.gyp:gfx', | |
108 ], | |
109 }], | |
110 ['OS == "android"', { | 101 ['OS == "android"', { |
111 # Don't put the 'chrome' target in 'all' on android | 102 # Don't put the 'chrome' target in 'all' on android |
112 'suppress_wildcard': 1, | 103 'suppress_wildcard': 1, |
113 }], | 104 }], |
114 ['os_posix == 1 and OS != "mac" and OS != "android"', { | 105 ['os_posix == 1 and OS != "mac" and OS != "android"', { |
115 'actions': [ | 106 'actions': [ |
116 { | 107 { |
117 'action_name': 'manpage', | 108 'action_name': 'manpage', |
118 'conditions': [ | 109 'conditions': [ |
119 [ 'branding == "Chrome"', { | 110 [ 'branding == "Chrome"', { |
(...skipping 372 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
492 'chrome_version_resources', | 483 'chrome_version_resources', |
493 'installer_util', | 484 'installer_util', |
494 'image_pre_reader', | 485 'image_pre_reader', |
495 '../base/base.gyp:base', | 486 '../base/base.gyp:base', |
496 '../crypto/crypto.gyp:crypto', | 487 '../crypto/crypto.gyp:crypto', |
497 '../breakpad/breakpad.gyp:breakpad_handler', | 488 '../breakpad/breakpad.gyp:breakpad_handler', |
498 '../breakpad/breakpad.gyp:breakpad_sender', | 489 '../breakpad/breakpad.gyp:breakpad_sender', |
499 '../chrome_elf/chrome_elf.gyp:chrome_elf', | 490 '../chrome_elf/chrome_elf.gyp:chrome_elf', |
500 '../components/components.gyp:crash_component', | 491 '../components/components.gyp:crash_component', |
501 '../sandbox/sandbox.gyp:sandbox', | 492 '../sandbox/sandbox.gyp:sandbox', |
| 493 '../ui/gfx/gfx.gyp:gfx', |
| 494 '../win8/metro_driver/metro_driver.gyp:metro_driver', |
| 495 '../win8/delegate_execute/delegate_execute.gyp:*', |
502 ], | 496 ], |
503 'sources': [ | 497 'sources': [ |
504 'app/chrome_crash_reporter_client.cc', | 498 'app/chrome_crash_reporter_client.cc', |
505 'app/chrome_crash_reporter_client.h', | 499 'app/chrome_crash_reporter_client.h', |
506 'app/chrome_exe.rc', | 500 'app/chrome_exe.rc', |
507 'common/crash_keys.cc', | 501 'common/crash_keys.cc', |
508 'common/crash_keys.h', | 502 'common/crash_keys.h', |
509 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/chrome_exe_version.rc', | 503 '<(SHARED_INTERMEDIATE_DIR)/chrome_version/chrome_exe_version.rc', |
510 ], | 504 ], |
| 505 'sources!': [ |
| 506 # We still want the _win entry point for sandbox, etc. |
| 507 'app/chrome_exe_main_aura.cc', |
| 508 ], |
511 'msvs_settings': { | 509 'msvs_settings': { |
512 'VCLinkerTool': { | 510 'VCLinkerTool': { |
513 'ImportLibrary': '$(OutDir)\\lib\\chrome_exe.lib', | 511 'ImportLibrary': '$(OutDir)\\lib\\chrome_exe.lib', |
514 'OutputFile': '$(OutDir)\\initialexe\\chrome.exe', | 512 'OutputFile': '$(OutDir)\\initialexe\\chrome.exe', |
515 'DelayLoadDLLs': [ | 513 'DelayLoadDLLs': [ |
516 'dbghelp.dll', | 514 'dbghelp.dll', |
517 'dwmapi.dll', | 515 'dwmapi.dll', |
518 'uxtheme.dll', | 516 'uxtheme.dll', |
519 'ole32.dll', | 517 'ole32.dll', |
520 'oleaut32.dll', | 518 'oleaut32.dll', |
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
571 }, | 569 }, |
572 ], | 570 ], |
573 }, { # 'OS!="win" | 571 }, { # 'OS!="win" |
574 'sources!': [ | 572 'sources!': [ |
575 'app/client_util.cc', | 573 'app/client_util.cc', |
576 ], | 574 ], |
577 }], | 575 }], |
578 ['OS=="win" and component=="shared_library"', { | 576 ['OS=="win" and component=="shared_library"', { |
579 'defines': ['COMPILE_CONTENT_STATICALLY'], | 577 'defines': ['COMPILE_CONTENT_STATICALLY'], |
580 }], | 578 }], |
581 ['OS=="win"', { | |
582 'dependencies': [ | |
583 '../win8/metro_driver/metro_driver.gyp:metro_driver', | |
584 '../win8/delegate_execute/delegate_execute.gyp:*', | |
585 ], | |
586 }], | |
587 ], | 579 ], |
588 }, | 580 }, |
589 ], | 581 ], |
590 'conditions': [ | 582 'conditions': [ |
591 ['OS=="win"', { | 583 ['OS=="win"', { |
592 'targets': [ | 584 'targets': [ |
593 { | 585 { |
594 'target_name': 'image_pre_reader', | 586 'target_name': 'image_pre_reader', |
595 'type': 'static_library', | 587 'type': 'static_library', |
596 'sources': [ | 588 'sources': [ |
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
694 'dependencies': [ | 686 'dependencies': [ |
695 'chrome_nacl_win64', | 687 'chrome_nacl_win64', |
696 ], | 688 ], |
697 }], | 689 }], |
698 ], | 690 ], |
699 }, | 691 }, |
700 ], | 692 ], |
701 }], | 693 }], |
702 ], | 694 ], |
703 } | 695 } |
OLD | NEW |