| Index: chrome/chrome_resources.gyp
|
| diff --git a/chrome/chrome_resources.gyp b/chrome/chrome_resources.gyp
|
| index 596cc5a6dc0b52dc466a1993a9838a21ed61f5d4..ef275b6da9acce001f874a9f79330955553cbbd1 100644
|
| --- a/chrome/chrome_resources.gyp
|
| +++ b/chrome/chrome_resources.gyp
|
| @@ -221,53 +221,6 @@
|
| 'theme_resources_gen',
|
| '<(DEPTH)/ui/ui.gyp:ui_resources',
|
| ],
|
| - 'conditions': [
|
| - ['OS != "mac"', {
|
| - # Copy pak files to the product directory. These files will be picked
|
| - # up by the following installer scripts:
|
| - # - Windows: chrome/installer/mini_installer/chrome.release
|
| - # - Linux: chrome/installer/linux/internal/common/installer.include
|
| - # Ensure that the above scripts are updated when adding or removing
|
| - # pak files.
|
| - # Copying files to the product directory is not needed on the Mac
|
| - # since the framework build phase will copy them into the framework
|
| - # bundle directly.
|
| - 'copies': [
|
| - {
|
| - 'destination': '<(PRODUCT_DIR)',
|
| - 'files': [
|
| - '<(grit_out_dir)/theme_resources_100_percent.pak',
|
| - '<(SHARED_INTERMEDIATE_DIR)/ui/ui_resources/ui_resources_100_percent.pak',
|
| - ],
|
| - },
|
| - ],
|
| - }],
|
| - ['(OS != "mac" and enable_hidpi == 1) or chromeos == 1', {
|
| - 'copies': [
|
| - {
|
| - 'destination': '<(PRODUCT_DIR)',
|
| - 'files': [
|
| - '<(grit_out_dir)/theme_resources_200_percent.pak',
|
| - '<(SHARED_INTERMEDIATE_DIR)/ui/ui_resources/ui_resources_200_percent.pak',
|
| - '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources_200_percent.pak',
|
| - ],
|
| - },
|
| - ],
|
| - }],
|
| - ['enable_touch_ui==1', {
|
| - 'copies': [
|
| - {
|
| - 'destination': '<(PRODUCT_DIR)',
|
| - 'files': [
|
| - '<(grit_out_dir)/theme_resources_touch_100_percent.pak',
|
| - '<(grit_out_dir)/theme_resources_touch_200_percent.pak',
|
| - '<(SHARED_INTERMEDIATE_DIR)/ui/ui_resources/ui_resources_touch_100_percent.pak',
|
| - '<(SHARED_INTERMEDIATE_DIR)/ui/ui_resources/ui_resources_touch_200_percent.pak',
|
| - ],
|
| - },
|
| - ],
|
| - }],
|
| - ],
|
| },
|
| {
|
| 'target_name': 'packed_extra_resources',
|
| @@ -330,11 +283,30 @@
|
| {
|
| 'includes': ['chrome_repack_pseudo_locales.gypi']
|
| },
|
| + {
|
| + 'includes': ['chrome_repack_chrome_100_percent.gypi']
|
| + },
|
| + {
|
| + 'includes': ['chrome_repack_chrome_200_percent.gypi']
|
| + },
|
| + {
|
| + 'includes': ['chrome_repack_chrome_touch_100_percent.gypi']
|
| + },
|
| + {
|
| + 'includes': ['chrome_repack_chrome_touch_200_percent.gypi']
|
| + },
|
| ],
|
| 'conditions': [
|
| ['OS != "mac"', {
|
| - # We'll install the resource files to the product directory. The Mac
|
| - # copies the results over as bundle resources in its own special way.
|
| + # Copy pak files to the product directory. These files will be picked
|
| + # up by the following installer scripts:
|
| + # - Windows: chrome/installer/mini_installer/chrome.release
|
| + # - Linux: chrome/installer/linux/internal/common/installer.include
|
| + # Ensure that the above scripts are updated when adding or removing
|
| + # pak files.
|
| + # Copying files to the product directory is not needed on the Mac
|
| + # since the framework build phase will copy them into the framework
|
| + # bundle directly.
|
| 'copies': [
|
| {
|
| 'destination': '<(PRODUCT_DIR)',
|
| @@ -343,6 +315,12 @@
|
| ],
|
| },
|
| {
|
| + 'destination': '<(PRODUCT_DIR)',
|
| + 'files': [
|
| + '<(SHARED_INTERMEDIATE_DIR)/repack/chrome_100_percent.pak'
|
| + ],
|
| + },
|
| + {
|
| 'destination': '<(PRODUCT_DIR)/locales',
|
| 'files': [
|
| '<!@pymod_do_main(repack_locales -o -p <(OS) -g <(grit_out_dir) -s <(SHARED_INTERMEDIATE_DIR) -x <(SHARED_INTERMEDIATE_DIR) <(locales))'
|
| @@ -369,6 +347,36 @@
|
| },
|
| ],
|
| }],
|
| + ['enable_hidpi == 1 or chromeos == 1', {
|
| + 'copies': [
|
| + {
|
| + 'destination': '<(PRODUCT_DIR)',
|
| + 'files': [
|
| + '<(SHARED_INTERMEDIATE_DIR)/repack/chrome_200_percent.pak',
|
| + ],
|
| + },
|
| + ],
|
| + }],
|
| + ['enable_touch_ui==1', {
|
| + 'copies': [
|
| + {
|
| + 'destination': '<(PRODUCT_DIR)',
|
| + 'files': [
|
| + '<(SHARED_INTERMEDIATE_DIR)/repack/chrome_touch_100_percent.pak',
|
| + ],
|
| + },
|
| + ],
|
| + }],
|
| + ['enable_hidpi == 1 and enable_touch_ui==1', {
|
| + 'copies': [
|
| + {
|
| + 'destination': '<(PRODUCT_DIR)',
|
| + 'files': [
|
| + '<(SHARED_INTERMEDIATE_DIR)/repack/chrome_touch_200_percent.pak',
|
| + ],
|
| + },
|
| + ],
|
| + }],
|
| ], # conditions
|
| }], # end OS != "mac"
|
| ], # conditions
|
|
|