| 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 350 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 361 # framework's, and the ticket will reference this Info.plist to | 361 # framework's, and the ticket will reference this Info.plist to |
| 362 # determine the tag of the installed product. Use --scm=1 to | 362 # determine the tag of the installed product. Use --scm=1 to |
| 363 # include SCM information. The --pdf flag controls whether | 363 # include SCM information. The --pdf flag controls whether |
| 364 # to insert PDF as a supported type identifier that can be | 364 # to insert PDF as a supported type identifier that can be |
| 365 # opened. | 365 # opened. |
| 366 'postbuild_name': 'Tweak Info.plist', | 366 'postbuild_name': 'Tweak Info.plist', |
| 367 'action': ['<(tweak_info_plist_path)', | 367 'action': ['<(tweak_info_plist_path)', |
| 368 '--breakpad=0', | 368 '--breakpad=0', |
| 369 '--keystone=<(mac_keystone)', | 369 '--keystone=<(mac_keystone)', |
| 370 '--scm=1', | 370 '--scm=1', |
| 371 '--pdf=<(internal_pdf)', | 371 '--pdf=1', |
| 372 '--bundle_id=<(mac_bundle_id)'], | 372 '--bundle_id=<(mac_bundle_id)'], |
| 373 }, | 373 }, |
| 374 { | 374 { |
| 375 'postbuild_name': 'Clean up old versions', | 375 'postbuild_name': 'Clean up old versions', |
| 376 'action': [ | 376 'action': [ |
| 377 'tools/build/mac/clean_up_old_versions', | 377 'tools/build/mac/clean_up_old_versions', |
| 378 '<(version_full)' | 378 '<(version_full)' |
| 379 ], | 379 ], |
| 380 }, | 380 }, |
| 381 { | 381 { |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 423 }, { # OS != "mac" | 423 }, { # OS != "mac" |
| 424 'conditions': [ | 424 'conditions': [ |
| 425 # TODO: add a: | 425 # TODO: add a: |
| 426 # 'product_name': 'chromium' | 426 # 'product_name': 'chromium' |
| 427 # whenever we convert the rest of the infrastructure | 427 # whenever we convert the rest of the infrastructure |
| 428 # (buildbots etc.) to understand the branding gyp define. | 428 # (buildbots etc.) to understand the branding gyp define. |
| 429 # NOTE: chrome/app/theme/chromium/BRANDING and | 429 # NOTE: chrome/app/theme/chromium/BRANDING and |
| 430 # chrome/app/theme/google_chrome/BRANDING have the short name | 430 # chrome/app/theme/google_chrome/BRANDING have the short name |
| 431 # "chrome" etc.; should we try to extract from there instead? | 431 # "chrome" etc.; should we try to extract from there instead? |
| 432 | 432 |
| 433 # On Mac, this is done in chrome_dll.gypi. | 433 # CrOS does this in a separate build step. |
| 434 ['internal_pdf', { | 434 ['OS=="linux" and chromeos==0 and linux_dump_symbols==1', { |
| 435 'dependencies': [ | 435 'dependencies': [ |
| 436 '../pdf/pdf.gyp:pdf', | 436 '../pdf/pdf.gyp:pdf_linux_symbols', |
| 437 ], | 437 ], |
| 438 'conditions': [ | 438 }], # OS=="linux" and chromeos==0 and linux_dump_symbols==1 |
| 439 # CrOS does this in a separate build step. | |
| 440 ['OS=="linux" and chromeos==0 and linux_dump_symbols==1', { | |
| 441 'dependencies': [ | |
| 442 '../pdf/pdf.gyp:pdf_linux_symbols', | |
| 443 ], | |
| 444 }], # OS=="linux" and chromeos==0 and linux_dump_symbols==1 | |
| 445 ], | |
| 446 }], # internal_pdf | |
| 447 ], | 439 ], |
| 448 'dependencies': [ | 440 'dependencies': [ |
| 449 '../components/components.gyp:startup_metric_utils', | 441 '../components/components.gyp:startup_metric_utils', |
| 442 # On Mac, this is done in chrome_dll.gypi. |
| 443 '../pdf/pdf.gyp:pdf', |
| 450 'chrome_resources.gyp:packed_extra_resources', | 444 'chrome_resources.gyp:packed_extra_resources', |
| 451 'chrome_resources.gyp:packed_resources', | 445 'chrome_resources.gyp:packed_resources', |
| 452 # Copy Flash Player files to PRODUCT_DIR if applicable. Let the .gyp | 446 # Copy Flash Player files to PRODUCT_DIR if applicable. Let the .gyp |
| 453 # file decide what to do on a per-OS basis; on Mac, internal plugins | 447 # file decide what to do on a per-OS basis; on Mac, internal plugins |
| 454 # go inside the framework, so this dependency is in chrome_dll.gypi. | 448 # go inside the framework, so this dependency is in chrome_dll.gypi. |
| 455 '../third_party/adobe/flash/flash_player.gyp:flapper_binaries', | 449 '../third_party/adobe/flash/flash_player.gyp:flapper_binaries', |
| 456 # Copy CDM files to PRODUCT_DIR if applicable. Let the .gyp | 450 # Copy CDM files to PRODUCT_DIR if applicable. Let the .gyp |
| 457 # file decide what to do on a per-OS basis; on Mac, internal plugins | 451 # file decide what to do on a per-OS basis; on Mac, internal plugins |
| 458 # go inside the framework, so this dependency is in chrome_dll.gypi. | 452 # go inside the framework, so this dependency is in chrome_dll.gypi. |
| 459 '../third_party/widevine/cdm/widevine_cdm.gyp:widevinecdmadapter', | 453 '../third_party/widevine/cdm/widevine_cdm.gyp:widevinecdmadapter', |
| (...skipping 237 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 697 'dependencies': [ | 691 'dependencies': [ |
| 698 'chrome_nacl_win64', | 692 'chrome_nacl_win64', |
| 699 ], | 693 ], |
| 700 }], | 694 }], |
| 701 ], | 695 ], |
| 702 }, | 696 }, |
| 703 ], | 697 ], |
| 704 }], | 698 }], |
| 705 ], | 699 ], |
| 706 } | 700 } |
| OLD | NEW |