Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(312)

Side by Side Diff: content/content_shell.gypi

Issue 1354703002: Delete dead code related to the removed helper apps. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Remove verify_no_objc.sh as well Created 5 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 # The "19" is so that sites that sniff for version think that this is 8 # The "19" is so that sites that sniff for version think that this is
9 # something reasonably current; the "77.34.5" is a hint that this isn't a 9 # something reasonably current; the "77.34.5" is a hint that this isn't a
10 # standard Chrome. 10 # standard Chrome.
(...skipping 546 matching lines...) Expand 10 before | Expand all | Expand 10 after
557 '${BUILT_PRODUCTS_DIR}/${CONTENTS_FOLDER_PATH}/Frameworks', 557 '${BUILT_PRODUCTS_DIR}/${CONTENTS_FOLDER_PATH}/Frameworks',
558 ], 558 ],
559 }, 559 },
560 { 560 {
561 # Modify the Info.plist as needed. 561 # Modify the Info.plist as needed.
562 'postbuild_name': 'Tweak Info.plist', 562 'postbuild_name': 'Tweak Info.plist',
563 'action': ['../build/mac/tweak_info_plist.py', 563 'action': ['../build/mac/tweak_info_plist.py',
564 '--scm=1', 564 '--scm=1',
565 '--version=<(content_shell_version)'], 565 '--version=<(content_shell_version)'],
566 }, 566 },
567 {
568 # This postbuid step is responsible for creating the following
569 # helpers:
570 #
571 # Content Shell Helper EH.app and Content Shell Helper NP.app are
572 # created from Content Shell Helper.app.
573 #
574 # The EH helper is marked for an executable heap. The NP helper
575 # is marked for no PIE (ASLR).
576 'postbuild_name': 'Make More Helpers',
577 'action': [
578 '../build/mac/make_more_helpers.sh',
579 'Frameworks',
580 '<(content_shell_product_name)',
581 ],
582 },
583 {
584 # Make sure there isn't any Objective-C in the shell's
585 # executable.
586 'postbuild_name': 'Verify No Objective-C',
587 'action': [
588 '../build/mac/verify_no_objc.sh',
589 ],
590 },
591 ], 567 ],
592 }], # OS=="mac" 568 }], # OS=="mac"
593 ['OS=="android"', { 569 ['OS=="android"', {
594 'dependencies': [ 570 'dependencies': [
595 '../tools/imagediff/image_diff.gyp:image_diff#host', 571 '../tools/imagediff/image_diff.gyp:image_diff#host',
596 ], 572 ],
597 'dependencies!': [ 573 'dependencies!': [
598 '../tools/imagediff/image_diff.gyp:image_diff', 574 '../tools/imagediff/image_diff.gyp:image_diff',
599 ], 575 ],
600 }], # OS=="android" 576 }], # OS=="android"
(...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after
850 # targets. In this case, --breakpad=0, --keystone=0, and --scm=0 826 # targets. In this case, --breakpad=0, --keystone=0, and --scm=0
851 # are used because Breakpad, Keystone, and SCM keys are 827 # are used because Breakpad, Keystone, and SCM keys are
852 # never placed into the helper. 828 # never placed into the helper.
853 'postbuild_name': 'Tweak Info.plist', 829 'postbuild_name': 'Tweak Info.plist',
854 'action': ['../build/mac/tweak_info_plist.py', 830 'action': ['../build/mac/tweak_info_plist.py',
855 '--breakpad=0', 831 '--breakpad=0',
856 '--keystone=0', 832 '--keystone=0',
857 '--scm=0', 833 '--scm=0',
858 '--version=<(content_shell_version)'], 834 '--version=<(content_shell_version)'],
859 }, 835 },
860 {
861 # Make sure there isn't any Objective-C in the helper app's
862 # executable.
863 'postbuild_name': 'Verify No Objective-C',
864 'action': [
865 '../build/mac/verify_no_objc.sh',
866 ],
867 },
868 ], 836 ],
869 'conditions': [ 837 'conditions': [
870 ['component=="shared_library"', { 838 ['component=="shared_library"', {
871 'xcode_settings': { 839 'xcode_settings': {
872 'LD_RUNPATH_SEARCH_PATHS': [ 840 'LD_RUNPATH_SEARCH_PATHS': [
873 # Get back from Content Shell.app/Contents/Frameworks/ 841 # Get back from Content Shell.app/Contents/Frameworks/
874 # Helper.app/Contents/MacOS 842 # Helper.app/Contents/MacOS
875 '@loader_path/../../../../../..', 843 '@loader_path/../../../../../..',
876 ], 844 ],
877 }, 845 },
(...skipping 172 matching lines...) Expand 10 before | Expand all | Expand 10 after
1050 '--input_symbol', '<(PRODUCT_DIR)/content_shell.exe.pdb', 1018 '--input_symbol', '<(PRODUCT_DIR)/content_shell.exe.pdb',
1051 '--destination_dir', '<(dest_dir)', 1019 '--destination_dir', '<(dest_dir)',
1052 ], 1020 ],
1053 }, 1021 },
1054 ], 1022 ],
1055 }, 1023 },
1056 ], 1024 ],
1057 }], # OS=="win" and fastbuild==0 and target_arch=="ia32" 1025 }], # OS=="win" and fastbuild==0 and target_arch=="ia32"
1058 ] 1026 ]
1059 } 1027 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698