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 'variables': { | 6 'variables': { |
7 'content_shell_product_name': 'Content Shell', | 7 'content_shell_product_name': 'Content Shell', |
8 'content_shell_version': '99.77.34.5', | 8 'content_shell_version': '99.77.34.5', |
9 }, | 9 }, |
10 'targets': [ | 10 'targets': [ |
(...skipping 506 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
517 'action': [ | 517 'action': [ |
518 '../build/mac/copy_framework_unversioned.sh', | 518 '../build/mac/copy_framework_unversioned.sh', |
519 '${BUILT_PRODUCTS_DIR}/<(content_shell_product_name) Framework.f
ramework', | 519 '${BUILT_PRODUCTS_DIR}/<(content_shell_product_name) Framework.f
ramework', |
520 '${BUILT_PRODUCTS_DIR}/${CONTENTS_FOLDER_PATH}/Frameworks', | 520 '${BUILT_PRODUCTS_DIR}/${CONTENTS_FOLDER_PATH}/Frameworks', |
521 ], | 521 ], |
522 }, | 522 }, |
523 { | 523 { |
524 # Modify the Info.plist as needed. | 524 # Modify the Info.plist as needed. |
525 'postbuild_name': 'Tweak Info.plist', | 525 'postbuild_name': 'Tweak Info.plist', |
526 'action': ['../build/mac/tweak_info_plist.py', | 526 'action': ['../build/mac/tweak_info_plist.py', |
| 527 '--plist=${TARGET_BUILD_DIR}/${INFOPLIST_PATH}', |
527 '--scm=1', | 528 '--scm=1', |
528 '--version=<(content_shell_version)'], | 529 '--version=<(content_shell_version)'], |
529 }, | 530 }, |
530 ], | 531 ], |
531 }], # OS=="mac" | 532 }], # OS=="mac" |
532 ['OS=="android"', { | 533 ['OS=="android"', { |
533 'dependencies': [ | 534 'dependencies': [ |
534 '../tools/imagediff/image_diff.gyp:image_diff#host', | 535 '../tools/imagediff/image_diff.gyp:image_diff#host', |
535 ], | 536 ], |
536 'dependencies!': [ | 537 'dependencies!': [ |
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
612 { | 613 { |
613 # Modify the Info.plist as needed. The script explains why | 614 # Modify the Info.plist as needed. The script explains why |
614 # this is needed. This is also done in the chrome target. | 615 # this is needed. This is also done in the chrome target. |
615 # The framework needs the Breakpad keys if this feature is | 616 # The framework needs the Breakpad keys if this feature is |
616 # enabled. It does not need the Keystone keys; these always | 617 # enabled. It does not need the Keystone keys; these always |
617 # come from the outer application bundle. The framework | 618 # come from the outer application bundle. The framework |
618 # doesn't currently use the SCM keys for anything, | 619 # doesn't currently use the SCM keys for anything, |
619 # but this seems like a really good place to store them. | 620 # but this seems like a really good place to store them. |
620 'postbuild_name': 'Tweak Info.plist', | 621 'postbuild_name': 'Tweak Info.plist', |
621 'action': ['../build/mac/tweak_info_plist.py', | 622 'action': ['../build/mac/tweak_info_plist.py', |
| 623 '--plist=${TARGET_BUILD_DIR}/${INFOPLIST_PATH}', |
622 '--breakpad=1', | 624 '--breakpad=1', |
623 '--keystone=0', | 625 '--keystone=0', |
624 '--scm=1', | 626 '--scm=1', |
625 '--version=<(content_shell_version)', | 627 '--version=<(content_shell_version)', |
626 '--branding=<(content_shell_product_name)'], | 628 '--branding=<(content_shell_product_name)'], |
627 }, | 629 }, |
628 ], | 630 ], |
629 'copies': [ | 631 'copies': [ |
630 { | 632 { |
631 # PPAPI test plugins are loaded relative to DIR_MODULE. On OS X, | 633 # PPAPI test plugins are loaded relative to DIR_MODULE. On OS X, |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
702 ], | 704 ], |
703 }, | 705 }, |
704 { | 706 { |
705 # Modify the Info.plist as needed. The script explains why this | 707 # Modify the Info.plist as needed. The script explains why this |
706 # is needed. This is also done in the chrome and chrome_dll | 708 # is needed. This is also done in the chrome and chrome_dll |
707 # targets. In this case, --breakpad=0, --keystone=0, and --scm=0 | 709 # targets. In this case, --breakpad=0, --keystone=0, and --scm=0 |
708 # are used because Breakpad, Keystone, and SCM keys are | 710 # are used because Breakpad, Keystone, and SCM keys are |
709 # never placed into the helper. | 711 # never placed into the helper. |
710 'postbuild_name': 'Tweak Info.plist', | 712 'postbuild_name': 'Tweak Info.plist', |
711 'action': ['../build/mac/tweak_info_plist.py', | 713 'action': ['../build/mac/tweak_info_plist.py', |
| 714 '--plist=${TARGET_BUILD_DIR}/${INFOPLIST_PATH}', |
712 '--breakpad=0', | 715 '--breakpad=0', |
713 '--keystone=0', | 716 '--keystone=0', |
714 '--scm=0', | 717 '--scm=0', |
715 '--version=<(content_shell_version)'], | 718 '--version=<(content_shell_version)'], |
716 }, | 719 }, |
717 ], | 720 ], |
718 'conditions': [ | 721 'conditions': [ |
719 ['component=="shared_library"', { | 722 ['component=="shared_library"', { |
720 'xcode_settings': { | 723 'xcode_settings': { |
721 'LD_RUNPATH_SEARCH_PATHS': [ | 724 'LD_RUNPATH_SEARCH_PATHS': [ |
(...skipping 179 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
901 '--input_symbol', '<(PRODUCT_DIR)/content_shell.exe.pdb', | 904 '--input_symbol', '<(PRODUCT_DIR)/content_shell.exe.pdb', |
902 '--destination_dir', '<(dest_dir)', | 905 '--destination_dir', '<(dest_dir)', |
903 ], | 906 ], |
904 }, | 907 }, |
905 ], | 908 ], |
906 }, | 909 }, |
907 ], | 910 ], |
908 }], # OS=="win" and fastbuild==0 and target_arch=="ia32" | 911 }], # OS=="win" and fastbuild==0 and target_arch=="ia32" |
909 ] | 912 ] |
910 } | 913 } |
OLD | NEW |