summaryrefslogtreecommitdiffstats
path: root/chromium/ui/resources/ui_resources.gyp
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/ui/resources/ui_resources.gyp')
-rw-r--r--chromium/ui/resources/ui_resources.gyp65
1 files changed, 54 insertions, 11 deletions
diff --git a/chromium/ui/resources/ui_resources.gyp b/chromium/ui/resources/ui_resources.gyp
index dbc800c9629..34b3c14617c 100644
--- a/chromium/ui/resources/ui_resources.gyp
+++ b/chromium/ui/resources/ui_resources.gyp
@@ -41,12 +41,9 @@
'target_name': 'ui_test_pak',
'type': 'none',
'dependencies': [
- '../base/strings/ui_strings.gyp:ui_strings',
+ '../strings/ui_strings.gyp:ui_strings',
'ui_resources',
],
- 'variables': {
- 'repack_path': '../../tools/grit/grit/format/repack.py',
- },
'actions': [
{
'action_name': 'repack_ui_test_pack',
@@ -57,16 +54,62 @@
'<(SHARED_INTERMEDIATE_DIR)/ui/ui_resources/webui_resources.pak',
'<(SHARED_INTERMEDIATE_DIR)/ui/ui_strings/ui_strings_en-US.pak',
],
+ 'pak_output': '<(PRODUCT_DIR)/ui_test.pak',
},
- 'inputs': [
- '<(repack_path)',
- '<@(pak_inputs)',
+ 'includes': [ '../../build/repack_action.gypi' ],
+ },
+ ],
+ 'conditions': [
+ ['OS != "mac"', {
+ 'copies': [
+ {
+ 'destination': '<(PRODUCT_DIR)/ui',
+ 'files': [
+ '<(SHARED_INTERMEDIATE_DIR)/ui/ui_resources/ui_resources_100_percent.pak',
+ ],
+ },
],
- 'outputs': [
- '<(PRODUCT_DIR)/ui_test.pak',
+ }],
+ ['OS == "ios"', {
+ 'actions': [
+ {
+ 'action_name': 'copy_ui_test_pak',
+ 'message': 'Copying ui_test.pak into locale.pak',
+ 'inputs': [
+ '<(PRODUCT_DIR)/ui_test.pak',
+ ],
+ 'outputs': [
+ '<(PRODUCT_DIR)/ui/en.lproj/locale.pak',
+ ],
+ 'action': [
+ 'python',
+ '../../build/cp.py',
+ '<@(_inputs)',
+ '<@(_outputs)'
+ ],
+ },
],
- 'action': ['python', '<(repack_path)', '<@(_outputs)', '<@(pak_inputs)'],
- },
+ }],
+ ['OS != "mac" and OS !="ios"', {
+ 'actions': [
+ {
+ 'action_name': 'copy_ui_test_pak',
+ 'message': 'Copying ui_test.pak into en-US.pak',
+ 'inputs': [
+ '<(PRODUCT_DIR)/ui_test.pak',
+ ],
+ 'outputs': [
+ '<(PRODUCT_DIR)/ui/en-US.pak',
+ ],
+ 'action': [
+ 'python',
+ '../../build/cp.py',
+ '<@(_inputs)',
+ '<@(_outputs)'
+ ],
+ },
+ ],
+ }],
],
},
],