{ 'variables': { 'chromium_code': 1, 'chrome_frame_grit_out_dir': '<(SHARED_INTERMEDIATE_DIR)/chrome_frame', # TODO(sgk): eliminate this; see comment in build/common.gypi 'msvs_debug_link_incremental': '1', }, 'target_defaults': { 'type': 'loadable_module', 'dependencies': [ '../chrome_frame.gyp:chrome_frame_strings', ], 'msvs_settings': { 'VCLinkerTool': { 'BaseAddress': '0x3CF00000', 'OutputFile': '$(OutDir)\\locales\\$(ProjectName).dll', 'LinkIncremental': '1', # 1 == No 'LinkTimeCodeGeneration': '0', 'ResourceOnlyDLL': 'true', }, }, 'defines': [ '_USRDLL', 'GENERATED_RESOURCES_DLL_EXPORTS', ], 'include_dirs': [ '<(chrome_frame_grit_out_dir)', ], }, 'conditions': [ ['OS=="win"', { 'targets': [ { 'target_name': 'am', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_am.rc', ], }, { 'target_name': 'ar', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_ar.rc', ], }, { 'target_name': 'bg', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_bg.rc', ], }, { 'target_name': 'bn', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_bn.rc', ], }, { 'target_name': 'ca', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_ca.rc', ], }, { 'target_name': 'cs', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_cs.rc', ], }, { 'target_name': 'da', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_da.rc', ], }, { 'target_name': 'de', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_de.rc', ], }, { 'target_name': 'el', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_el.rc', ], }, { 'target_name': 'en-GB', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_en-GB.rc', ], }, { 'target_name': 'en-US', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_en-US.rc', ], }, { 'target_name': 'es-419', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_es-419.rc', ], }, { 'target_name': 'es', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_es.rc', ], }, { 'target_name': 'et', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_et.rc', ], }, { 'target_name': 'fa', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_fa.rc', ], }, { 'target_name': 'fi', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_fi.rc', ], }, { 'target_name': 'fil', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_fil.rc', ], }, { 'target_name': 'fr', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_fr.rc', ], }, { 'target_name': 'gu', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_gu.rc', ], }, { 'target_name': 'he', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_he.rc', ], }, { 'target_name': 'hi', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_hi.rc', ], }, { 'target_name': 'hr', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_hr.rc', ], }, { 'target_name': 'hu', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_hu.rc', ], }, { 'target_name': 'id', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_id.rc', ], }, { 'target_name': 'it', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_it.rc', ], }, { 'target_name': 'ja', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_ja.rc', ], }, { 'target_name': 'kn', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_kn.rc', ], }, { 'target_name': 'ko', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_ko.rc', ], }, { 'target_name': 'lt', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_lt.rc', ], }, { 'target_name': 'lv', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_lv.rc', ], }, { 'target_name': 'ml', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_ml.rc', ], }, { 'target_name': 'mr', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_mr.rc', ], }, { 'target_name': 'ms', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_ms.rc', ], }, { 'target_name': 'nb', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_nb.rc', ], }, { 'target_name': 'nl', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_nl.rc', ], }, { 'target_name': 'pl', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_pl.rc', ], }, { 'target_name': 'pt-BR', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_pt-BR.rc', ], }, { 'target_name': 'pt-PT', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_pt-PT.rc', ], }, { 'target_name': 'ro', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_ro.rc', ], }, { 'target_name': 'ru', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_ru.rc', ], }, { 'target_name': 'sk', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_sk.rc', ], }, { 'target_name': 'sl', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_sl.rc', ], }, { 'target_name': 'sr', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_sr.rc', ], }, { 'target_name': 'sv', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_sv.rc', ], }, { 'target_name': 'sw', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_sw.rc', ], }, { 'target_name': 'ta', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_ta.rc', ], }, { 'target_name': 'te', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_te.rc', ], }, { 'target_name': 'th', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_th.rc', ], }, { 'target_name': 'tr', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_tr.rc', ], }, { 'target_name': 'uk', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_uk.rc', ], }, { 'target_name': 'vi', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_vi.rc', ], }, { 'target_name': 'zh-CN', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_zh-CN.rc', ], }, { 'target_name': 'zh-TW', 'sources': [ '<(chrome_frame_grit_out_dir)/chrome_frame_dialogs_zh-TW.rc', ], }, ], }], ], }