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 |