diff options
-rw-r--r-- | app/app.gyp | 56 | ||||
-rw-r--r-- | chrome/app/locales/locales.gyp | 213 | ||||
-rwxr-xr-x | chrome/chrome.gyp | 12 | ||||
-rw-r--r-- | chrome/test/interactive_ui/interactive_ui_tests.gypi | 3 | ||||
-rwxr-xr-x | chrome/tools/build/repack_locales.py | 3 | ||||
-rw-r--r-- | views/views.gyp | 2 |
6 files changed, 149 insertions, 140 deletions
diff --git a/app/app.gyp b/app/app.gyp index e503bd1..fbc9e2d 100644 --- a/app/app.gyp +++ b/app/app.gyp @@ -7,6 +7,13 @@ # TODO: remove this helper when we have loops in GYP 'apply_locales_cmd': ['python', '../chrome/tools/build/apply_locales.py',], 'chromium_code': 1, + 'grit_info_cmd': ['python', '../tools/grit/grit_info.py',], + 'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/app', + 'grit_cmd': ['python', '../tools/grit/grit.py'], + 'localizable_resources': [ + 'resources/app_locale_settings.grd', + 'resources/app_strings.grd', + ], }, 'target_defaults': { 'sources/': [ @@ -300,18 +307,15 @@ 'rule_name': 'grit', 'extension': 'grd', 'inputs': [ - '../tools/grit/grit.py', + '<!@(<(grit_info_cmd) --inputs <(localizable_resources))', ], - 'variables': { - 'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/app', - }, 'outputs': [ - '<(SHARED_INTERMEDIATE_DIR)/app/grit/<(RULE_INPUT_ROOT).h', + '<(grit_out_dir)/<(RULE_INPUT_ROOT)/grit/<(RULE_INPUT_ROOT).h', # TODO: remove this helper when we have loops in GYP - '>!@(<(apply_locales_cmd) \'<(SHARED_INTERMEDIATE_DIR)/app/<(RULE_INPUT_ROOT)_ZZLOCALE.pak\' <(locales))', + '>!@(<(apply_locales_cmd) \'<(grit_out_dir)/<(RULE_INPUT_ROOT)/<(RULE_INPUT_ROOT)_ZZLOCALE.pak\' <(locales))', ], - 'action': ['python', '<@(_inputs)', '-i', '<(RULE_INPUT_PATH)', - 'build', '-o', '<(grit_out_dir)'], + 'action': ['<@(grit_cmd)', '-i', '<(RULE_INPUT_PATH)', + 'build', '-o', '<(grit_out_dir)/<(RULE_INPUT_ROOT)'], 'message': 'Generating resources from <(RULE_INPUT_PATH)', 'conditions': [ ['use_titlecase_in_grd_files==1', { @@ -321,13 +325,12 @@ }, ], 'sources': [ - # Localizable resources. - 'resources/app_locale_settings.grd', - 'resources/app_strings.grd', + '<@(localizable_resources)', ], 'direct_dependent_settings': { 'include_dirs': [ - '<(SHARED_INTERMEDIATE_DIR)/app', + '<(grit_out_dir)/app_locale_settings', + '<(grit_out_dir)/app_strings', ], }, 'conditions': [ @@ -340,10 +343,6 @@ 'target_name': 'app_resources', 'type': 'none', 'msvs_guid': '3FBC4235-3FBD-46DF-AEDC-BADBBA13A095', - 'variables': { - 'grit_path': '../tools/grit/grit.py', - 'grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/app', - }, 'actions': [ { 'action_name': 'app_resources', @@ -351,20 +350,20 @@ 'input_path': 'resources/app_resources.grd', }, 'inputs': [ - '<(input_path)', + '<!@(<(grit_info_cmd) --inputs <(input_path))', ], 'outputs': [ - '<(grit_out_dir)/grit/app_resources.h', - '<(grit_out_dir)/app_resources.pak', - '<(grit_out_dir)/app_resources.rc', + '<!@(<(grit_info_cmd) --outputs \'<(grit_out_dir)/app_resources\' <(input_path))', ], - 'action': ['python', '<(grit_path)', '-i', '<(input_path)', 'build', '-o', '<(grit_out_dir)'], + 'action': ['<@(grit_cmd)', + '-i', '<(input_path)', 'build', + '-o', '<(grit_out_dir)/app_resources'], 'message': 'Generating resources from <(input_path)', }, ], 'direct_dependent_settings': { 'include_dirs': [ - '<(SHARED_INTERMEDIATE_DIR)/app', + '<(grit_out_dir)/app_resources', ], }, 'conditions': [ @@ -378,8 +377,13 @@ 'type': 'none', 'msvs_guid': '83100055-172B-49EA-B422-B1A92B627D37', 'conditions': [ - ['OS=="win"', + ['OS=="win"', { + 'direct_dependent_settings': { + 'include_dirs': [ + '<(SHARED_INTERMEDIATE_DIR)/chrome/app_id', + ], + }, 'actions': [ { 'action_name': 'appid', @@ -391,7 +395,7 @@ 'variables': { 'appid_value': '<(google_update_appid)', }, - }, { # else + }, { # else 'variables': { 'appid_value': '', }, @@ -401,14 +405,14 @@ '<(appid_py)', ], 'outputs': [ - '<(SHARED_INTERMEDIATE_DIR)/chrome/appid.h', + '<(SHARED_INTERMEDIATE_DIR)/chrome/app_id/appid.h', 'tools/build/_always_run_appid_py.marker', ], 'action': [ 'python', '<(appid_py)', '-a', '<(appid_value)', - '-o', '<(SHARED_INTERMEDIATE_DIR)/chrome/appid.h', + '-o', '<(SHARED_INTERMEDIATE_DIR)/chrome/app_id/appid.h', ], 'process_outputs_as_sources': 1, 'message': 'Generating appid information in <(SHARED_INTERMEDIATE_DIR)/chrome/appid.h' diff --git a/chrome/app/locales/locales.gyp b/chrome/app/locales/locales.gyp index 43dae19..b359bab 100644 --- a/chrome/app/locales/locales.gyp +++ b/chrome/app/locales/locales.gyp @@ -2,9 +2,12 @@ 'variables': { 'chromium_code': 1, 'chrome_grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/chrome', - 'app_grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/app', 'webkit_grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/webkit', + 'app_grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/app', + 'app_strings_out_dir': '<(app_grit_out_dir)/app_strings', + 'app_locale_out_dir': '<(app_grit_out_dir)/app_locale_settings', + # TODO(sgk): eliminate this; see comment in build/common.gypi 'msvs_debug_link_incremental': '1', }, @@ -43,8 +46,8 @@ '<(chrome_grit_out_dir)/locale_settings_am.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_am.rc', '<(webkit_grit_out_dir)/webkit_strings_am.rc', - '<(app_grit_out_dir)/app_strings_am.rc', - '<(app_grit_out_dir)/app_locale_settings_am.rc', + '<(app_strings_out_dir)/app_strings_am.rc', + '<(app_locale_out_dir)/app_locale_settings_am.rc', ], }, { @@ -55,8 +58,8 @@ '<(chrome_grit_out_dir)/locale_settings_ar.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_ar.rc', '<(webkit_grit_out_dir)/webkit_strings_ar.rc', - '<(app_grit_out_dir)/app_strings_ar.rc', - '<(app_grit_out_dir)/app_locale_settings_ar.rc', + '<(app_strings_out_dir)/app_strings_ar.rc', + '<(app_locale_out_dir)/app_locale_settings_ar.rc', ], }, { @@ -67,8 +70,8 @@ '<(chrome_grit_out_dir)/locale_settings_bg.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_bg.rc', '<(webkit_grit_out_dir)/webkit_strings_bg.rc', - '<(app_grit_out_dir)/app_strings_bg.rc', - '<(app_grit_out_dir)/app_locale_settings_bg.rc', + '<(app_strings_out_dir)/app_strings_bg.rc', + '<(app_locale_out_dir)/app_locale_settings_bg.rc', ], }, { @@ -79,8 +82,8 @@ '<(chrome_grit_out_dir)/locale_settings_bn.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_bn.rc', '<(webkit_grit_out_dir)/webkit_strings_bn.rc', - '<(app_grit_out_dir)/app_strings_bn.rc', - '<(app_grit_out_dir)/app_locale_settings_bn.rc', + '<(app_strings_out_dir)/app_strings_bn.rc', + '<(app_locale_out_dir)/app_locale_settings_bn.rc', ], }, { @@ -91,8 +94,8 @@ '<(chrome_grit_out_dir)/locale_settings_ca.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_ca.rc', '<(webkit_grit_out_dir)/webkit_strings_ca.rc', - '<(app_grit_out_dir)/app_strings_ca.rc', - '<(app_grit_out_dir)/app_locale_settings_ca.rc', + '<(app_strings_out_dir)/app_strings_ca.rc', + '<(app_locale_out_dir)/app_locale_settings_ca.rc', ], }, { @@ -103,8 +106,8 @@ '<(chrome_grit_out_dir)/locale_settings_cs.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_cs.rc', '<(webkit_grit_out_dir)/webkit_strings_cs.rc', - '<(app_grit_out_dir)/app_strings_cs.rc', - '<(app_grit_out_dir)/app_locale_settings_cs.rc', + '<(app_strings_out_dir)/app_strings_cs.rc', + '<(app_locale_out_dir)/app_locale_settings_cs.rc', ], }, { @@ -115,8 +118,8 @@ '<(chrome_grit_out_dir)/locale_settings_da.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_da.rc', '<(webkit_grit_out_dir)/webkit_strings_da.rc', - '<(app_grit_out_dir)/app_strings_da.rc', - '<(app_grit_out_dir)/app_locale_settings_da.rc', + '<(app_strings_out_dir)/app_strings_da.rc', + '<(app_locale_out_dir)/app_locale_settings_da.rc', ], }, { @@ -127,8 +130,8 @@ '<(chrome_grit_out_dir)/locale_settings_de.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_de.rc', '<(webkit_grit_out_dir)/webkit_strings_de.rc', - '<(app_grit_out_dir)/app_strings_de.rc', - '<(app_grit_out_dir)/app_locale_settings_de.rc', + '<(app_strings_out_dir)/app_strings_de.rc', + '<(app_locale_out_dir)/app_locale_settings_de.rc', ], }, { @@ -139,8 +142,8 @@ '<(chrome_grit_out_dir)/locale_settings_el.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_el.rc', '<(webkit_grit_out_dir)/webkit_strings_el.rc', - '<(app_grit_out_dir)/app_strings_el.rc', - '<(app_grit_out_dir)/app_locale_settings_el.rc', + '<(app_strings_out_dir)/app_strings_el.rc', + '<(app_locale_out_dir)/app_locale_settings_el.rc', ], }, { @@ -151,8 +154,8 @@ '<(chrome_grit_out_dir)/locale_settings_en-GB.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_en-GB.rc', '<(webkit_grit_out_dir)/webkit_strings_en-GB.rc', - '<(app_grit_out_dir)/app_strings_en-GB.rc', - '<(app_grit_out_dir)/app_locale_settings_en-GB.rc', + '<(app_strings_out_dir)/app_strings_en-GB.rc', + '<(app_locale_out_dir)/app_locale_settings_en-GB.rc', ], }, { @@ -163,8 +166,8 @@ '<(chrome_grit_out_dir)/locale_settings_en-US.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_en-US.rc', '<(webkit_grit_out_dir)/webkit_strings_en-US.rc', - '<(app_grit_out_dir)/app_strings_en-US.rc', - '<(app_grit_out_dir)/app_locale_settings_en-US.rc', + '<(app_strings_out_dir)/app_strings_en-US.rc', + '<(app_locale_out_dir)/app_locale_settings_en-US.rc', ], }, { @@ -175,8 +178,8 @@ '<(chrome_grit_out_dir)/locale_settings_es-419.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_es-419.rc', '<(webkit_grit_out_dir)/webkit_strings_es-419.rc', - '<(app_grit_out_dir)/app_strings_es-419.rc', - '<(app_grit_out_dir)/app_locale_settings_es-419.rc', + '<(app_strings_out_dir)/app_strings_es-419.rc', + '<(app_locale_out_dir)/app_locale_settings_es-419.rc', ], }, { @@ -187,8 +190,8 @@ '<(chrome_grit_out_dir)/locale_settings_es.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_es.rc', '<(webkit_grit_out_dir)/webkit_strings_es.rc', - '<(app_grit_out_dir)/app_strings_es.rc', - '<(app_grit_out_dir)/app_locale_settings_es.rc', + '<(app_strings_out_dir)/app_strings_es.rc', + '<(app_locale_out_dir)/app_locale_settings_es.rc', ], }, { @@ -199,8 +202,8 @@ '<(chrome_grit_out_dir)/locale_settings_et.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_et.rc', '<(webkit_grit_out_dir)/webkit_strings_et.rc', - '<(app_grit_out_dir)/app_strings_et.rc', - '<(app_grit_out_dir)/app_locale_settings_et.rc', + '<(app_strings_out_dir)/app_strings_et.rc', + '<(app_locale_out_dir)/app_locale_settings_et.rc', ], }, { @@ -211,8 +214,8 @@ '<(chrome_grit_out_dir)/locale_settings_fi.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_fi.rc', '<(webkit_grit_out_dir)/webkit_strings_fi.rc', - '<(app_grit_out_dir)/app_strings_fi.rc', - '<(app_grit_out_dir)/app_locale_settings_fi.rc', + '<(app_strings_out_dir)/app_strings_fi.rc', + '<(app_locale_out_dir)/app_locale_settings_fi.rc', ], }, { @@ -223,8 +226,8 @@ '<(chrome_grit_out_dir)/locale_settings_fil.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_fil.rc', '<(webkit_grit_out_dir)/webkit_strings_fil.rc', - '<(app_grit_out_dir)/app_strings_fil.rc', - '<(app_grit_out_dir)/app_locale_settings_fil.rc', + '<(app_strings_out_dir)/app_strings_fil.rc', + '<(app_locale_out_dir)/app_locale_settings_fil.rc', ], }, { @@ -235,8 +238,8 @@ '<(chrome_grit_out_dir)/locale_settings_fr.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_fr.rc', '<(webkit_grit_out_dir)/webkit_strings_fr.rc', - '<(app_grit_out_dir)/app_strings_fr.rc', - '<(app_grit_out_dir)/app_locale_settings_fr.rc', + '<(app_strings_out_dir)/app_strings_fr.rc', + '<(app_locale_out_dir)/app_locale_settings_fr.rc', ], }, { @@ -247,8 +250,8 @@ '<(chrome_grit_out_dir)/locale_settings_gu.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_gu.rc', '<(webkit_grit_out_dir)/webkit_strings_gu.rc', - '<(app_grit_out_dir)/app_strings_gu.rc', - '<(app_grit_out_dir)/app_locale_settings_gu.rc', + '<(app_strings_out_dir)/app_strings_gu.rc', + '<(app_locale_out_dir)/app_locale_settings_gu.rc', ], }, { @@ -259,8 +262,8 @@ '<(chrome_grit_out_dir)/locale_settings_he.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_he.rc', '<(webkit_grit_out_dir)/webkit_strings_he.rc', - '<(app_grit_out_dir)/app_strings_he.rc', - '<(app_grit_out_dir)/app_locale_settings_he.rc', + '<(app_strings_out_dir)/app_strings_he.rc', + '<(app_locale_out_dir)/app_locale_settings_he.rc', ], }, { @@ -271,8 +274,8 @@ '<(chrome_grit_out_dir)/locale_settings_hi.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_hi.rc', '<(webkit_grit_out_dir)/webkit_strings_hi.rc', - '<(app_grit_out_dir)/app_strings_hi.rc', - '<(app_grit_out_dir)/app_locale_settings_hi.rc', + '<(app_strings_out_dir)/app_strings_hi.rc', + '<(app_locale_out_dir)/app_locale_settings_hi.rc', ], }, { @@ -283,8 +286,8 @@ '<(chrome_grit_out_dir)/locale_settings_hr.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_hr.rc', '<(webkit_grit_out_dir)/webkit_strings_hr.rc', - '<(app_grit_out_dir)/app_strings_hr.rc', - '<(app_grit_out_dir)/app_locale_settings_hr.rc', + '<(app_strings_out_dir)/app_strings_hr.rc', + '<(app_locale_out_dir)/app_locale_settings_hr.rc', ], }, { @@ -295,8 +298,8 @@ '<(chrome_grit_out_dir)/locale_settings_hu.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_hu.rc', '<(webkit_grit_out_dir)/webkit_strings_hu.rc', - '<(app_grit_out_dir)/app_strings_hu.rc', - '<(app_grit_out_dir)/app_locale_settings_hu.rc', + '<(app_strings_out_dir)/app_strings_hu.rc', + '<(app_locale_out_dir)/app_locale_settings_hu.rc', ], }, { @@ -307,8 +310,8 @@ '<(chrome_grit_out_dir)/locale_settings_id.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_id.rc', '<(webkit_grit_out_dir)/webkit_strings_id.rc', - '<(app_grit_out_dir)/app_strings_id.rc', - '<(app_grit_out_dir)/app_locale_settings_id.rc', + '<(app_strings_out_dir)/app_strings_id.rc', + '<(app_locale_out_dir)/app_locale_settings_id.rc', ], }, { @@ -319,8 +322,8 @@ '<(chrome_grit_out_dir)/locale_settings_it.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_it.rc', '<(webkit_grit_out_dir)/webkit_strings_it.rc', - '<(app_grit_out_dir)/app_strings_it.rc', - '<(app_grit_out_dir)/app_locale_settings_it.rc', + '<(app_strings_out_dir)/app_strings_it.rc', + '<(app_locale_out_dir)/app_locale_settings_it.rc', ], }, { @@ -331,8 +334,8 @@ '<(chrome_grit_out_dir)/locale_settings_ja.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_ja.rc', '<(webkit_grit_out_dir)/webkit_strings_ja.rc', - '<(app_grit_out_dir)/app_strings_ja.rc', - '<(app_grit_out_dir)/app_locale_settings_ja.rc', + '<(app_strings_out_dir)/app_strings_ja.rc', + '<(app_locale_out_dir)/app_locale_settings_ja.rc', ], }, { @@ -343,8 +346,8 @@ '<(chrome_grit_out_dir)/locale_settings_kn.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_kn.rc', '<(webkit_grit_out_dir)/webkit_strings_kn.rc', - '<(app_grit_out_dir)/app_strings_kn.rc', - '<(app_grit_out_dir)/app_locale_settings_kn.rc', + '<(app_strings_out_dir)/app_strings_kn.rc', + '<(app_locale_out_dir)/app_locale_settings_kn.rc', ], }, { @@ -355,8 +358,8 @@ '<(chrome_grit_out_dir)/locale_settings_ko.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_ko.rc', '<(webkit_grit_out_dir)/webkit_strings_ko.rc', - '<(app_grit_out_dir)/app_strings_ko.rc', - '<(app_grit_out_dir)/app_locale_settings_ko.rc', + '<(app_strings_out_dir)/app_strings_ko.rc', + '<(app_locale_out_dir)/app_locale_settings_ko.rc', ], }, { @@ -367,8 +370,8 @@ '<(chrome_grit_out_dir)/locale_settings_lt.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_lt.rc', '<(webkit_grit_out_dir)/webkit_strings_lt.rc', - '<(app_grit_out_dir)/app_strings_lt.rc', - '<(app_grit_out_dir)/app_locale_settings_lt.rc', + '<(app_strings_out_dir)/app_strings_lt.rc', + '<(app_locale_out_dir)/app_locale_settings_lt.rc', ], }, { @@ -379,8 +382,8 @@ '<(chrome_grit_out_dir)/locale_settings_lv.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_lv.rc', '<(webkit_grit_out_dir)/webkit_strings_lv.rc', - '<(app_grit_out_dir)/app_strings_lv.rc', - '<(app_grit_out_dir)/app_locale_settings_lv.rc', + '<(app_strings_out_dir)/app_strings_lv.rc', + '<(app_locale_out_dir)/app_locale_settings_lv.rc', ], }, { @@ -391,8 +394,8 @@ '<(chrome_grit_out_dir)/locale_settings_ml.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_ml.rc', '<(webkit_grit_out_dir)/webkit_strings_ml.rc', - '<(app_grit_out_dir)/app_strings_ml.rc', - '<(app_grit_out_dir)/app_locale_settings_ml.rc', + '<(app_strings_out_dir)/app_strings_ml.rc', + '<(app_locale_out_dir)/app_locale_settings_ml.rc', ], }, { @@ -403,8 +406,8 @@ '<(chrome_grit_out_dir)/locale_settings_mr.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_mr.rc', '<(webkit_grit_out_dir)/webkit_strings_mr.rc', - '<(app_grit_out_dir)/app_strings_mr.rc', - '<(app_grit_out_dir)/app_locale_settings_mr.rc', + '<(app_strings_out_dir)/app_strings_mr.rc', + '<(app_locale_out_dir)/app_locale_settings_mr.rc', ], }, { @@ -415,8 +418,8 @@ '<(chrome_grit_out_dir)/locale_settings_nb.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_nb.rc', '<(webkit_grit_out_dir)/webkit_strings_nb.rc', - '<(app_grit_out_dir)/app_strings_nb.rc', - '<(app_grit_out_dir)/app_locale_settings_nb.rc', + '<(app_strings_out_dir)/app_strings_nb.rc', + '<(app_locale_out_dir)/app_locale_settings_nb.rc', ], }, { @@ -427,8 +430,8 @@ '<(chrome_grit_out_dir)/locale_settings_nl.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_nl.rc', '<(webkit_grit_out_dir)/webkit_strings_nl.rc', - '<(app_grit_out_dir)/app_strings_nl.rc', - '<(app_grit_out_dir)/app_locale_settings_nl.rc', + '<(app_strings_out_dir)/app_strings_nl.rc', + '<(app_locale_out_dir)/app_locale_settings_nl.rc', ], }, { @@ -439,8 +442,8 @@ '<(chrome_grit_out_dir)/locale_settings_or.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_or.rc', '<(webkit_grit_out_dir)/webkit_strings_or.rc', - '<(app_grit_out_dir)/app_strings_or.rc', - '<(app_grit_out_dir)/app_locale_settings_or.rc', + '<(app_strings_out_dir)/app_strings_or.rc', + '<(app_locale_out_dir)/app_locale_settings_or.rc', ], }, { @@ -451,8 +454,8 @@ '<(chrome_grit_out_dir)/locale_settings_pl.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_pl.rc', '<(webkit_grit_out_dir)/webkit_strings_pl.rc', - '<(app_grit_out_dir)/app_strings_pl.rc', - '<(app_grit_out_dir)/app_locale_settings_pl.rc', + '<(app_strings_out_dir)/app_strings_pl.rc', + '<(app_locale_out_dir)/app_locale_settings_pl.rc', ], }, { @@ -463,8 +466,8 @@ '<(chrome_grit_out_dir)/locale_settings_pt-BR.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_pt-BR.rc', '<(webkit_grit_out_dir)/webkit_strings_pt-BR.rc', - '<(app_grit_out_dir)/app_strings_pt-BR.rc', - '<(app_grit_out_dir)/app_locale_settings_pt-BR.rc', + '<(app_strings_out_dir)/app_strings_pt-BR.rc', + '<(app_locale_out_dir)/app_locale_settings_pt-BR.rc', ], }, { @@ -475,8 +478,8 @@ '<(chrome_grit_out_dir)/locale_settings_pt-PT.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_pt-PT.rc', '<(webkit_grit_out_dir)/webkit_strings_pt-PT.rc', - '<(app_grit_out_dir)/app_strings_pt-PT.rc', - '<(app_grit_out_dir)/app_locale_settings_pt-PT.rc', + '<(app_strings_out_dir)/app_strings_pt-PT.rc', + '<(app_locale_out_dir)/app_locale_settings_pt-PT.rc', ], }, { @@ -487,8 +490,8 @@ '<(chrome_grit_out_dir)/locale_settings_ro.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_ro.rc', '<(webkit_grit_out_dir)/webkit_strings_ro.rc', - '<(app_grit_out_dir)/app_strings_ro.rc', - '<(app_grit_out_dir)/app_locale_settings_ro.rc', + '<(app_strings_out_dir)/app_strings_ro.rc', + '<(app_locale_out_dir)/app_locale_settings_ro.rc', ], }, { @@ -499,8 +502,8 @@ '<(chrome_grit_out_dir)/locale_settings_ru.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_ru.rc', '<(webkit_grit_out_dir)/webkit_strings_ru.rc', - '<(app_grit_out_dir)/app_strings_ru.rc', - '<(app_grit_out_dir)/app_locale_settings_ru.rc', + '<(app_strings_out_dir)/app_strings_ru.rc', + '<(app_locale_out_dir)/app_locale_settings_ru.rc', ], }, { @@ -511,8 +514,8 @@ '<(chrome_grit_out_dir)/locale_settings_sk.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_sk.rc', '<(webkit_grit_out_dir)/webkit_strings_sk.rc', - '<(app_grit_out_dir)/app_strings_sk.rc', - '<(app_grit_out_dir)/app_locale_settings_sk.rc', + '<(app_strings_out_dir)/app_strings_sk.rc', + '<(app_locale_out_dir)/app_locale_settings_sk.rc', ], }, { @@ -523,8 +526,8 @@ '<(chrome_grit_out_dir)/locale_settings_sl.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_sl.rc', '<(webkit_grit_out_dir)/webkit_strings_sl.rc', - '<(app_grit_out_dir)/app_strings_sl.rc', - '<(app_grit_out_dir)/app_locale_settings_sl.rc', + '<(app_strings_out_dir)/app_strings_sl.rc', + '<(app_locale_out_dir)/app_locale_settings_sl.rc', ], }, { @@ -535,8 +538,8 @@ '<(chrome_grit_out_dir)/locale_settings_sr.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_sr.rc', '<(webkit_grit_out_dir)/webkit_strings_sr.rc', - '<(app_grit_out_dir)/app_strings_sr.rc', - '<(app_grit_out_dir)/app_locale_settings_sr.rc', + '<(app_strings_out_dir)/app_strings_sr.rc', + '<(app_locale_out_dir)/app_locale_settings_sr.rc', ], }, { @@ -547,8 +550,8 @@ '<(chrome_grit_out_dir)/locale_settings_sv.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_sv.rc', '<(webkit_grit_out_dir)/webkit_strings_sv.rc', - '<(app_grit_out_dir)/app_strings_sv.rc', - '<(app_grit_out_dir)/app_locale_settings_sv.rc', + '<(app_strings_out_dir)/app_strings_sv.rc', + '<(app_locale_out_dir)/app_locale_settings_sv.rc', ], }, { @@ -559,8 +562,8 @@ '<(chrome_grit_out_dir)/locale_settings_sw.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_sw.rc', '<(webkit_grit_out_dir)/webkit_strings_sw.rc', - '<(app_grit_out_dir)/app_strings_sw.rc', - '<(app_grit_out_dir)/app_locale_settings_sw.rc', + '<(app_strings_out_dir)/app_strings_sw.rc', + '<(app_locale_out_dir)/app_locale_settings_sw.rc', ], }, { @@ -571,8 +574,8 @@ '<(chrome_grit_out_dir)/locale_settings_ta.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_ta.rc', '<(webkit_grit_out_dir)/webkit_strings_ta.rc', - '<(app_grit_out_dir)/app_strings_ta.rc', - '<(app_grit_out_dir)/app_locale_settings_ta.rc', + '<(app_strings_out_dir)/app_strings_ta.rc', + '<(app_locale_out_dir)/app_locale_settings_ta.rc', ], }, { @@ -583,8 +586,8 @@ '<(chrome_grit_out_dir)/locale_settings_te.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_te.rc', '<(webkit_grit_out_dir)/webkit_strings_te.rc', - '<(app_grit_out_dir)/app_strings_te.rc', - '<(app_grit_out_dir)/app_locale_settings_te.rc', + '<(app_strings_out_dir)/app_strings_te.rc', + '<(app_locale_out_dir)/app_locale_settings_te.rc', ], }, { @@ -595,8 +598,8 @@ '<(chrome_grit_out_dir)/locale_settings_th.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_th.rc', '<(webkit_grit_out_dir)/webkit_strings_th.rc', - '<(app_grit_out_dir)/app_strings_th.rc', - '<(app_grit_out_dir)/app_locale_settings_th.rc', + '<(app_strings_out_dir)/app_strings_th.rc', + '<(app_locale_out_dir)/app_locale_settings_th.rc', ], }, { @@ -607,8 +610,8 @@ '<(chrome_grit_out_dir)/locale_settings_tr.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_tr.rc', '<(webkit_grit_out_dir)/webkit_strings_tr.rc', - '<(app_grit_out_dir)/app_strings_tr.rc', - '<(app_grit_out_dir)/app_locale_settings_tr.rc', + '<(app_strings_out_dir)/app_strings_tr.rc', + '<(app_locale_out_dir)/app_locale_settings_tr.rc', ], }, { @@ -619,8 +622,8 @@ '<(chrome_grit_out_dir)/locale_settings_uk.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_uk.rc', '<(webkit_grit_out_dir)/webkit_strings_uk.rc', - '<(app_grit_out_dir)/app_strings_uk.rc', - '<(app_grit_out_dir)/app_locale_settings_uk.rc', + '<(app_strings_out_dir)/app_strings_uk.rc', + '<(app_locale_out_dir)/app_locale_settings_uk.rc', ], }, { @@ -631,8 +634,8 @@ '<(chrome_grit_out_dir)/locale_settings_vi.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_vi.rc', '<(webkit_grit_out_dir)/webkit_strings_vi.rc', - '<(app_grit_out_dir)/app_strings_vi.rc', - '<(app_grit_out_dir)/app_locale_settings_vi.rc', + '<(app_strings_out_dir)/app_strings_vi.rc', + '<(app_locale_out_dir)/app_locale_settings_vi.rc', ], }, { @@ -643,8 +646,8 @@ '<(chrome_grit_out_dir)/locale_settings_zh-CN.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_zh-CN.rc', '<(webkit_grit_out_dir)/webkit_strings_zh-CN.rc', - '<(app_grit_out_dir)/app_strings_zh-CN.rc', - '<(app_grit_out_dir)/app_locale_settings_zh-CN.rc', + '<(app_strings_out_dir)/app_strings_zh-CN.rc', + '<(app_locale_out_dir)/app_locale_settings_zh-CN.rc', ], }, { @@ -655,8 +658,8 @@ '<(chrome_grit_out_dir)/locale_settings_zh-TW.rc', '<(chrome_grit_out_dir)/strings$(CHROMIUM_BUILD)_zh-TW.rc', '<(webkit_grit_out_dir)/webkit_strings_zh-TW.rc', - '<(app_grit_out_dir)/app_strings_zh-TW.rc', - '<(app_grit_out_dir)/app_locale_settings_zh-TW.rc', + '<(app_strings_out_dir)/app_strings_zh-TW.rc', + '<(app_locale_out_dir)/app_locale_settings_zh-TW.rc', ], }, ], diff --git a/chrome/chrome.gyp b/chrome/chrome.gyp index 3053cc8..83abbbb 100755 --- a/chrome/chrome.gyp +++ b/chrome/chrome.gyp @@ -3973,7 +3973,7 @@ '<(grit_out_dir)/common_resources.pak', '<(grit_out_dir)/renderer_resources.pak', '<(grit_out_dir)/theme_resources.pak', - '<(SHARED_INTERMEDIATE_DIR)/app/app_resources.pak', + '<(SHARED_INTERMEDIATE_DIR)/app/app_resources/app_resources.pak', '<(SHARED_INTERMEDIATE_DIR)/net/net_resources.pak', '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources.pak', ], @@ -4938,7 +4938,7 @@ # their various targets (net.gyp:net_resources, etc.), # but that causes errors in other targets when # resulting .res files get referenced multiple times. - '<(SHARED_INTERMEDIATE_DIR)/app/app_resources.rc', + '<(SHARED_INTERMEDIATE_DIR)/app/app_resources/app_resources.rc', '<(SHARED_INTERMEDIATE_DIR)/chrome/browser_resources.rc', '<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc', '<(SHARED_INTERMEDIATE_DIR)/chrome/renderer_resources.rc', @@ -5036,7 +5036,7 @@ 'app/chrome_dll.rc', 'app/chrome_dll_resource.h', 'app/chrome_dll_version.rc.version', - '<(SHARED_INTERMEDIATE_DIR)/app/app_resources.rc', + '<(SHARED_INTERMEDIATE_DIR)/app/app_resources/app_resources.rc', '<(SHARED_INTERMEDIATE_DIR)/chrome/browser_resources.rc', '<(SHARED_INTERMEDIATE_DIR)/chrome_dll_version/chrome_dll_version.rc', '<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc', @@ -5775,7 +5775,7 @@ # their various targets (net.gyp:net_resources, etc.), # but that causes errors in other targets when # resulting .res files get referenced multiple times. - '<(SHARED_INTERMEDIATE_DIR)/app/app_resources.rc', + '<(SHARED_INTERMEDIATE_DIR)/app/app_resources/app_resources.rc', '<(SHARED_INTERMEDIATE_DIR)/chrome/browser_resources.rc', '<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc', '<(SHARED_INTERMEDIATE_DIR)/chrome/renderer_resources.rc', @@ -5967,7 +5967,7 @@ '<(grit_out_dir)/common_resources.pak', '<(grit_out_dir)/renderer_resources.pak', '<(grit_out_dir)/theme_resources.pak', - '<(SHARED_INTERMEDIATE_DIR)/app/app_resources.pak', + '<(SHARED_INTERMEDIATE_DIR)/app/app_resources/app_resources.pak', '<(SHARED_INTERMEDIATE_DIR)/net/net_resources.pak', '<(SHARED_INTERMEDIATE_DIR)/webkit/webkit_resources.pak', ], @@ -6715,7 +6715,7 @@ 'test/ui_test_utils_win.cc', 'test/data/resource.h', 'test/data/resource.rc', - '<(SHARED_INTERMEDIATE_DIR)/app/app_resources.rc', + '<(SHARED_INTERMEDIATE_DIR)/app/app_resources/app_resources.rc', '<(SHARED_INTERMEDIATE_DIR)/chrome/browser_resources.rc', '<(SHARED_INTERMEDIATE_DIR)/chrome_dll_version/chrome_dll_version.rc', '<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc', diff --git a/chrome/test/interactive_ui/interactive_ui_tests.gypi b/chrome/test/interactive_ui/interactive_ui_tests.gypi index 75934b3..b515193 100644 --- a/chrome/test/interactive_ui/interactive_ui_tests.gypi +++ b/chrome/test/interactive_ui/interactive_ui_tests.gypi @@ -95,6 +95,7 @@ '<(DEPTH)/chrome/third_party/wtl/include', ], 'dependencies': [ + '<(DEPTH)/app/app.gyp:app_resources', '<(DEPTH)/chrome/chrome.gyp:chrome_dll_version', '<(DEPTH)/chrome/chrome.gyp:crash_service', # run time dependency '<(DEPTH)/chrome/installer/installer.gyp:installer_util_strings', @@ -119,7 +120,7 @@ # their various targets (net.gyp:net_resources, etc.), # but that causes errors in other targets when # resulting .res files get referenced multiple times. - '<(SHARED_INTERMEDIATE_DIR)/app/app_resources.rc', + '<(SHARED_INTERMEDIATE_DIR)/app/app_resources/app_resources.rc', '<(SHARED_INTERMEDIATE_DIR)/chrome/browser_resources.rc', '<(SHARED_INTERMEDIATE_DIR)/chrome/common_resources.rc', '<(SHARED_INTERMEDIATE_DIR)/chrome/renderer_resources.rc', diff --git a/chrome/tools/build/repack_locales.py b/chrome/tools/build/repack_locales.py index 8124c38..09b3b22 100755 --- a/chrome/tools/build/repack_locales.py +++ b/chrome/tools/build/repack_locales.py @@ -60,7 +60,8 @@ def calc_inputs(locale): inputs.append('%s/webkit/webkit_strings_%s.pak' % (SHARE_INT_DIR, locale)) #e.g. '<(SHARED_INTERMEDIATE_DIR)/app/app_strings_da.pak', - inputs.append('%s/app/app_strings_%s.pak' % (SHARE_INT_DIR, locale)) + inputs.append('%s/app/app_strings/app_strings_%s.pak' % ( + SHARE_INT_DIR, locale)) #e.g. '<(grit_out_dir)/google_chrome_strings_da.pak' # or diff --git a/views/views.gyp b/views/views.gyp index 3070163..93f551d 100644 --- a/views/views.gyp +++ b/views/views.gyp @@ -368,7 +368,7 @@ 'examples/textfield_example.h', 'examples/widget_example.h', - '<(SHARED_INTERMEDIATE_DIR)/app/app_resources.rc', + '<(SHARED_INTERMEDIATE_DIR)/app/app_resources/app_resources.rc', ], 'conditions': [ ['OS=="linux"', { |