OLD | NEW |
---|---|
1 # Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2009 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 'chromium_code': 1, | 7 'chromium_code': 1, |
8 | 8 |
9 'variables': { | 9 'variables': { |
10 'version_py_path': 'tools/build/version.py', | 10 'version_py_path': 'tools/build/version.py', |
(...skipping 3503 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
3514 'files': ['app/theme/chromium/product_logo_48.png'] | 3514 'files': ['app/theme/chromium/product_logo_48.png'] |
3515 }], | 3515 }], |
3516 ], | 3516 ], |
3517 }, | 3517 }, |
3518 { | 3518 { |
3519 'destination': '<(PRODUCT_DIR)/locales', | 3519 'destination': '<(PRODUCT_DIR)/locales', |
3520 'files': [ | 3520 'files': [ |
3521 '>!@(<(repack_locales_cmd) -o -g \'<(grit_out_dir)\' -s \'<(SHAR ED_INTERMEDIATE_DIR)\' -x \'<(INTERMEDIATE_DIR)\' <(locales))', | 3521 '>!@(<(repack_locales_cmd) -o -g \'<(grit_out_dir)\' -s \'<(SHAR ED_INTERMEDIATE_DIR)\' -x \'<(INTERMEDIATE_DIR)\' <(locales))', |
3522 ], | 3522 ], |
3523 }, | 3523 }, |
3524 { | |
3525 'destination': '<(PRODUCT_DIR)/themes', | |
3526 'files': ['<(INTERMEDIATE_DIR)/repack/default.pak'], | |
3527 }, | |
3528 ], | 3524 ], |
3529 }], | 3525 }], |
3530 ['OS=="linux" and (toolkit_views==1 or chromeos==1)', { | 3526 ['OS=="linux" and (toolkit_views==1 or chromeos==1)', { |
3531 'dependencies': [ | 3527 'dependencies': [ |
3532 '../views/views.gyp:views', | 3528 '../views/views.gyp:views', |
3533 ], | 3529 ], |
3534 }], | 3530 }], |
3535 ['OS=="mac"', { | 3531 ['OS=="mac"', { |
3536 'variables': { | 3532 'variables': { |
3537 'mac_packaging_dir': | 3533 'mac_packaging_dir': |
(...skipping 197 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
3735 'postbuild_name': 'Make .lproj links', | 3731 'postbuild_name': 'Make .lproj links', |
3736 'action': ['<(symlink_lprojs_path)'], | 3732 'action': ['<(symlink_lprojs_path)'], |
3737 }, | 3733 }, |
3738 { | 3734 { |
3739 'postbuild_name': 'Clean up old versions', | 3735 'postbuild_name': 'Clean up old versions', |
3740 'action': [ | 3736 'action': [ |
3741 'tools/build/mac/clean_up_old_versions', | 3737 'tools/build/mac/clean_up_old_versions', |
3742 '<(version_full)' | 3738 '<(version_full)' |
3743 ], | 3739 ], |
3744 }, | 3740 }, |
3741 { | |
3742 # TODO(tony): Remove this after Nov 13, 2009. | |
3743 'postbuild_name': 'cleanup_theme_pak', | |
3744 'action': ['rm', '-f', | |
3745 '<(PRODUCT_DIR)/<(mac_product_name).app/Contents/Versions' | |
3746 '/<(version_full)/<(mac_product_name) Framework.framework/' | |
3747 'Resources/theme.pak'], | |
3748 }, | |
3745 ], # postbuilds | 3749 ], # postbuilds |
3746 }, { # else: OS != "mac" | 3750 }, { # else: OS != "mac" |
3747 'conditions': [ | 3751 'conditions': [ |
3748 ['branding=="Chrome"', { | 3752 ['branding=="Chrome"', { |
3749 'product_name': 'chrome' | 3753 'product_name': 'chrome' |
3750 }, { # else: Branding!="Chrome" | 3754 }, { # else: Branding!="Chrome" |
3751 # TODO: change to: | 3755 # TODO: change to: |
3752 # 'product_name': 'chromium' | 3756 # 'product_name': 'chromium' |
3753 # whenever we convert the rest of the infrastructure | 3757 # whenever we convert the rest of the infrastructure |
3754 # (buildbots etc.) to use "gyp -Dbranding=Chrome". | 3758 # (buildbots etc.) to use "gyp -Dbranding=Chrome". |
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
3876 'actions': [ | 3880 'actions': [ |
3877 # TODO(mark): These actions are duplicated for the Mac in the | 3881 # TODO(mark): These actions are duplicated for the Mac in the |
3878 # chrome_dll target. Can they be unified? | 3882 # chrome_dll target. Can they be unified? |
3879 { | 3883 { |
3880 'action_name': 'repack_chrome', | 3884 'action_name': 'repack_chrome', |
3881 'variables': { | 3885 'variables': { |
3882 'pak_inputs': [ | 3886 'pak_inputs': [ |
3883 '<(grit_out_dir)/browser_resources.pak', | 3887 '<(grit_out_dir)/browser_resources.pak', |
3884 '<(grit_out_dir)/common_resources.pak', | 3888 '<(grit_out_dir)/common_resources.pak', |
3885 '<(grit_out_dir)/renderer_resources.pak', | 3889 '<(grit_out_dir)/renderer_resources.pak', |
3890 '<(grit_out_dir)/theme_resources.pak', | |
Mark Mentovai
2009/10/30 23:49:57
TVL: Tony added theme_resources.pak and app_resour
| |
3891 '<(SHARED_INTERMEDIATE_DIR)/app/app_resources.pak', | |
3886 '<(SHARED_INTERMEDIATE_DIR)/net/net_resources.pak', | 3892 '<(SHARED_INTERMEDIATE_DIR)/net/net_resources.pak', |
3887 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources.pak', | 3893 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources.pak', |
3888 ], | 3894 ], |
3889 }, | 3895 }, |
3890 'inputs': [ | 3896 'inputs': [ |
3891 '<(repack_path)', | 3897 '<(repack_path)', |
3892 '<@(pak_inputs)', | 3898 '<@(pak_inputs)', |
3893 ], | 3899 ], |
3894 'outputs': [ | 3900 'outputs': [ |
3895 '<(INTERMEDIATE_DIR)/repack/chrome.pak', | 3901 '<(INTERMEDIATE_DIR)/repack/chrome.pak', |
3896 ], | 3902 ], |
3897 'action': ['python', '<(repack_path)', '<@(_outputs)', | 3903 'action': ['python', '<(repack_path)', '<@(_outputs)', |
3898 '<@(pak_inputs)'], | 3904 '<@(pak_inputs)'], |
3899 }, | 3905 }, |
3900 { | 3906 { |
3901 'action_name': 'repack_theme', | |
Mark Mentovai
2009/10/30 23:49:57
...and got rid of them here.
| |
3902 'variables': { | |
3903 'pak_inputs': [ | |
3904 '<(SHARED_INTERMEDIATE_DIR)/app/app_resources.pak', | |
3905 '<(grit_out_dir)/theme_resources.pak', | |
3906 ], | |
3907 }, | |
3908 'inputs': [ | |
3909 '<(repack_path)', | |
3910 '<@(pak_inputs)', | |
3911 ], | |
3912 'outputs': [ | |
3913 '<(INTERMEDIATE_DIR)/repack/default.pak', | |
3914 ], | |
3915 'action': ['python', '<(repack_path)', '<@(_outputs)', | |
3916 '<@(pak_inputs)'], | |
3917 }, | |
3918 { | |
3919 'action_name': 'repack_locales', | 3907 'action_name': 'repack_locales', |
3920 'variables': { | 3908 'variables': { |
3921 'conditions': [ | 3909 'conditions': [ |
3922 ['branding=="Chrome"', { | 3910 ['branding=="Chrome"', { |
3923 'branding_flag': ['-b', 'google_chrome',], | 3911 'branding_flag': ['-b', 'google_chrome',], |
3924 }, { # else: branding!="Chrome" | 3912 }, { # else: branding!="Chrome" |
3925 'branding_flag': ['-b', 'chromium',], | 3913 'branding_flag': ['-b', 'chromium',], |
3926 }], | 3914 }], |
3927 ], | 3915 ], |
3928 }, | 3916 }, |
(...skipping 1804 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
5733 'action': ['<(PRODUCT_DIR)/pdfsqueeze', | 5721 'action': ['<(PRODUCT_DIR)/pdfsqueeze', |
5734 '<(RULE_INPUT_PATH)', '<@(_outputs)'], | 5722 '<(RULE_INPUT_PATH)', '<@(_outputs)'], |
5735 'message': 'Running pdfsqueeze on <(RULE_INPUT_PATH)', | 5723 'message': 'Running pdfsqueeze on <(RULE_INPUT_PATH)', |
5736 }, | 5724 }, |
5737 ], | 5725 ], |
5738 'variables': { | 5726 'variables': { |
5739 'repack_path': '../tools/data_pack/repack.py', | 5727 'repack_path': '../tools/data_pack/repack.py', |
5740 }, | 5728 }, |
5741 'actions': [ | 5729 'actions': [ |
5742 # TODO(mark): These actions are duplicated for Linux and | 5730 # TODO(mark): These actions are duplicated for Linux and |
5743 # and FreeBSD in the chrome target. Can they be unified? | 5731 # FreeBSD in the chrome target. Can they be unified? |
5744 { | 5732 { |
5745 'action_name': 'repack_chrome', | 5733 'action_name': 'repack_chrome', |
5746 'variables': { | 5734 'variables': { |
5747 'pak_inputs': [ | 5735 'pak_inputs': [ |
5748 '<(grit_out_dir)/browser_resources.pak', | 5736 '<(grit_out_dir)/browser_resources.pak', |
5749 '<(grit_out_dir)/common_resources.pak', | 5737 '<(grit_out_dir)/common_resources.pak', |
5750 '<(grit_out_dir)/renderer_resources.pak', | 5738 '<(grit_out_dir)/renderer_resources.pak', |
5739 '<(grit_out_dir)/theme_resources.pak', | |
5740 '<(SHARED_INTERMEDIATE_DIR)/app/app_resources.pak', | |
5751 '<(SHARED_INTERMEDIATE_DIR)/net/net_resources.pak', | 5741 '<(SHARED_INTERMEDIATE_DIR)/net/net_resources.pak', |
5752 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources.pak', | 5742 '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources.pak', |
5753 ], | 5743 ], |
5754 }, | 5744 }, |
5755 'inputs': [ | 5745 'inputs': [ |
5756 '<(repack_path)', | 5746 '<(repack_path)', |
5757 '<@(pak_inputs)', | 5747 '<@(pak_inputs)', |
5758 ], | 5748 ], |
5759 'outputs': [ | 5749 'outputs': [ |
5760 '<(INTERMEDIATE_DIR)/repack/chrome.pak', | 5750 '<(INTERMEDIATE_DIR)/repack/chrome.pak', |
5761 ], | 5751 ], |
5762 'action': ['python', '<(repack_path)', '<@(_outputs)', | 5752 'action': ['python', '<(repack_path)', '<@(_outputs)', |
5763 '<@(pak_inputs)'], | 5753 '<@(pak_inputs)'], |
5764 'process_outputs_as_mac_bundle_resources': 1, | 5754 'process_outputs_as_mac_bundle_resources': 1, |
5765 }, | 5755 }, |
5766 { | 5756 { |
5767 'action_name': 'repack_theme', | |
5768 'variables': { | |
5769 'pak_inputs': [ | |
5770 '<(SHARED_INTERMEDIATE_DIR)/app/app_resources.pak', | |
5771 '<(grit_out_dir)/theme_resources.pak', | |
5772 ], | |
5773 }, | |
5774 'inputs': [ | |
5775 '<(repack_path)', | |
5776 '<@(pak_inputs)', | |
5777 ], | |
5778 'outputs': [ | |
5779 '<(INTERMEDIATE_DIR)/repack/theme.pak', | |
5780 ], | |
5781 'action': ['python', '<(repack_path)', '<@(_outputs)', | |
5782 '<@(pak_inputs)'], | |
5783 'process_outputs_as_mac_bundle_resources': 1, | |
5784 }, | |
5785 { | |
5786 'action_name': 'repack_locales', | 5757 'action_name': 'repack_locales', |
5787 'process_outputs_as_mac_bundle_resources': 1, | 5758 'process_outputs_as_mac_bundle_resources': 1, |
5788 'variables': { | 5759 'variables': { |
5789 'conditions': [ | 5760 'conditions': [ |
5790 ['branding=="Chrome"', { | 5761 ['branding=="Chrome"', { |
5791 'branding_flag': ['-b', 'google_chrome',], | 5762 'branding_flag': ['-b', 'google_chrome',], |
5792 }, { # else: branding!="Chrome" | 5763 }, { # else: branding!="Chrome" |
5793 'branding_flag': ['-b', 'chromium',], | 5764 'branding_flag': ['-b', 'chromium',], |
5794 }], | 5765 }], |
5795 ], | 5766 ], |
(...skipping 1190 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
6986 ] | 6957 ] |
6987 }], | 6958 }], |
6988 ], # 'conditions' | 6959 ], # 'conditions' |
6989 } | 6960 } |
6990 | 6961 |
6991 # Local Variables: | 6962 # Local Variables: |
6992 # tab-width:2 | 6963 # tab-width:2 |
6993 # indent-tabs-mode:nil | 6964 # indent-tabs-mode:nil |
6994 # End: | 6965 # End: |
6995 # vim: set expandtab tabstop=2 shiftwidth=2: | 6966 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |