windows平台命令行不允许超过8191个字节
命令行的字符个数是有限制的,虽然我们很少有机会触及到。
但一旦遇到就会有意想不到的结果。
在windows平台,命令行的长度是8K-1个字节,也就是8191。
linux平台,也是有长度限制的。ARG_MAX的默认值是131072字节。不过可以修改系统内核参数来调整这个值。
---------------------------
#这里是我遇到的一个问题,这是在Makefile里面的一条超长命令行。
#以下是两行内容,可见这命令行是多么的长(不含空格,有9126个字节)。
$(OUT_DIR)/pool.res: $(LOCALES_POOL_WRITE_DEPS) | $(DIRS)
$(INVOKE) $(TOOLBINDIR)/genrb -s $(IN_DIR)/locales -d $(OUT_DIR)/ -i $(OUT_DIR) --writePoolBundle -k af.txt af_NA.txt af_ZA.txt agq.txt agq_CM.txt ak.txt ak_GH.txt am.txt am_ET.txt ar.txt ar_001.txt ar_AE.txt ar_BH.txt ar_DJ.txt ar_DZ.txt ar_EG.txt ar_EH.txt ar_ER.txt ar_IL.txt ar_IQ.txt ar_JO.txt ar_KM.txt ar_KW.txt ar_LB.txt ar_LY.txt ar_MA.txt ar_MR.txt ar_OM.txt ar_PS.txt ar_QA.txt ar_SA.txt ar_SD.txt ar_SO.txt ar_SS.txt ar_SY.txt ar_TD.txt ar_TN.txt ar_YE.txt ars.txt as.txt as_IN.txt asa.txt asa_TZ.txt ast.txt ast_ES.txt az.txt az_AZ.txt az_Cyrl.txt az_Cyrl_AZ.txt az_Latn.txt az_Latn_AZ.txt bas.txt bas_CM.txt be.txt be_BY.txt bem.txt bem_ZM.txt bez.txt bez_TZ.txt bg.txt bg_BG.txt bgc.txt bgc_IN.txt bho.txt bho_IN.txt blo.txt blo_BJ.txt bm.txt bm_ML.txt bn.txt bn_BD.txt bn_IN.txt bo.txt bo_CN.txt bo_IN.txt br.txt br_FR.txt brx.txt brx_IN.txt bs.txt bs_BA.txt bs_Cyrl.txt bs_Cyrl_BA.txt bs_Latn.txt bs_Latn_BA.txt ca.txt ca_AD.txt ca_ES.txt ca_FR.txt ca_IT.txt ccp.txt ccp_BD.txt ccp_IN.txt ce.txt ce_RU.txt ceb.txt ceb_PH.txt cgg.txt cgg_UG.txt chr.txt chr_US.txt ckb.txt ckb_IQ.txt ckb_IR.txt cs.txt cs_CZ.txt csw.txt csw_CA.txt cv.txt cv_RU.txt cy.txt cy_GB.txt da.txt da_DK.txt da_GL.txt dav.txt dav_KE.txt de.txt de_AT.txt de_BE.txt de_CH.txt de_DE.txt de_IT.txt de_LI.txt de_LU.txt dje.txt dje_NE.txt doi.txt doi_IN.txt dsb.txt dsb_DE.txt dua.txt dua_CM.txt dyo.txt dyo_SN.txt dz.txt dz_BT.txt ebu.txt ebu_KE.txt ee.txt ee_GH.txt ee_TG.txt el.txt el_CY.txt el_GR.txt en.txt en_001.txt en_150.txt en_AE.txt en_AG.txt en_AI.txt en_AS.txt en_AT.txt en_AU.txt en_BB.txt en_BE.txt en_BI.txt en_BM.txt en_BS.txt en_BW.txt en_BZ.txt en_CA.txt en_CC.txt en_CH.txt en_CK.txt en_CM.txt en_CX.txt en_CY.txt en_DE.txt en_DG.txt en_DK.txt en_DM.txt en_ER.txt en_FI.txt en_FJ.txt en_FK.txt en_FM.txt en_GB.txt en_GD.txt en_GG.txt en_GH.txt en_GI.txt en_GM.txt en_GU.txt en_GY.txt en_HK.txt en_ID.txt en_IE.txt en_IL.txt en_IM.txt en_IN.txt en_IO.txt en_JE.txt en_JM.txt en_KE.txt en_KI.txt en_KN.txt en_KY.txt en_LC.txt en_LR.txt en_LS.txt en_MG.txt en_MH.txt en_MO.txt en_MP.txt en_MS.txt en_MT.txt en_MU.txt en_MV.txt en_MW.txt en_MY.txt en_NA.txt en_NF.txt en_NG.txt en_NH.txt en_NL.txt en_NR.txt en_NU.txt en_NZ.txt en_PG.txt en_PH.txt en_PK.txt en_PN.txt en_PR.txt en_PW.txt en_RH.txt en_RW.txt en_SB.txt en_SC.txt en_SD.txt en_SE.txt en_SG.txt en_SH.txt en_SI.txt en_SL.txt en_SS.txt en_SX.txt en_SZ.txt en_TC.txt en_TK.txt en_TO.txt en_TT.txt en_TV.txt en_TZ.txt en_UG.txt en_UM.txt en_US.txt en_US_POSIX.txt en_VC.txt en_VG.txt en_VI.txt en_VU.txt en_WS.txt en_ZA.txt en_ZM.txt en_ZW.txt eo.txt eo_001.txt es.txt es_419.txt es_AR.txt es_BO.txt es_BR.txt es_BZ.txt es_CL.txt es_CO.txt es_CR.txt es_CU.txt es_DO.txt es_EA.txt es_EC.txt es_ES.txt es_GQ.txt es_GT.txt es_HN.txt es_IC.txt es_MX.txt es_NI.txt es_PA.txt es_PE.txt es_PH.txt es_PR.txt es_PY.txt es_SV.txt es_US.txt es_UY.txt es_VE.txt et.txt et_EE.txt eu.txt eu_ES.txt ewo.txt ewo_CM.txt fa.txt fa_AF.txt fa_IR.txt ff.txt ff_Adlm.txt ff_Adlm_BF.txt ff_Adlm_CM.txt ff_Adlm_GH.txt ff_Adlm_GM.txt ff_Adlm_GN.txt ff_Adlm_GW.txt ff_Adlm_LR.txt ff_Adlm_MR.txt ff_Adlm_NE.txt ff_Adlm_NG.txt ff_Adlm_SL.txt ff_Adlm_SN.txt ff_CM.txt ff_GN.txt ff_Latn.txt ff_Latn_BF.txt ff_Latn_CM.txt ff_Latn_GH.txt ff_Latn_GM.txt ff_Latn_GN.txt ff_Latn_GW.txt ff_Latn_LR.txt ff_Latn_MR.txt ff_Latn_NE.txt ff_Latn_NG.txt ff_Latn_SL.txt ff_Latn_SN.txt ff_MR.txt ff_SN.txt fi.txt fi_FI.txt fil.txt fil_PH.txt fo.txt fo_DK.txt fo_FO.txt fr.txt fr_BE.txt fr_BF.txt fr_BI.txt fr_BJ.txt fr_BL.txt fr_CA.txt fr_CD.txt fr_CF.txt fr_CG.txt fr_CH.txt fr_CI.txt fr_CM.txt fr_DJ.txt fr_DZ.txt fr_FR.txt fr_GA.txt fr_GF.txt fr_GN.txt fr_GP.txt fr_GQ.txt fr_HT.txt fr_KM.txt fr_LU.txt fr_MA.txt fr_MC.txt fr_MF.txt fr_MG.txt fr_ML.txt fr_MQ.txt fr_MR.txt fr_MU.txt fr_NC.txt fr_NE.txt fr_PF.txt fr_PM.txt fr_RE.txt fr_RW.txt fr_SC.txt fr_SN.txt fr_SY.txt fr_TD.txt fr_TG.txt fr_TN.txt fr_VU.txt fr_WF.txt fr_YT.txt fur.txt fur_IT.txt fy.txt fy_NL.txt ga.txt ga_GB.txt ga_IE.txt gd.txt gd_GB.txt gl.txt gl_ES.txt gsw.txt gsw_CH.txt gsw_FR.txt gsw_LI.txt gu.txt gu_IN.txt guz.txt guz_KE.txt gv.txt gv_IM.txt ha.txt ha_GH.txt ha_NE.txt ha_NG.txt haw.txt haw_US.txt he.txt he_IL.txt hi.txt hi_IN.txt hi_Latn.txt hi_Latn_IN.txt hr.txt hr_BA.txt hr_HR.txt hsb.txt hsb_DE.txt hu.txt hu_HU.txt hy.txt hy_AM.txt ia.txt ia_001.txt id.txt id_ID.txt ie.txt ie_EE.txt ig.txt ig_NG.txt ii.txt ii_CN.txt in.txt in_ID.txt is.txt is_IS.txt it.txt it_CH.txt it_IT.txt it_SM.txt it_VA.txt iw.txt iw_IL.txt ja.txt ja_JP.txt ja_JP_TRADITIONAL.txt jgo.txt jgo_CM.txt jmc.txt jmc_TZ.txt jv.txt jv_ID.txt ka.txt ka_GE.txt kab.txt kab_DZ.txt kam.txt kam_KE.txt kde.txt kde_TZ.txt kea.txt kea_CV.txt kgp.txt kgp_BR.txt khq.txt khq_ML.txt ki.txt ki_KE.txt kk.txt kk_KZ.txt kkj.txt kkj_CM.txt kl.txt kl_GL.txt kln.txt kln_KE.txt km.txt km_KH.txt kn.txt kn_IN.txt ko.txt ko_CN.txt ko_KP.txt ko_KR.txt kok.txt kok_IN.txt ks.txt ks_Arab.txt ks_Arab_IN.txt ks_Deva.txt ks_Deva_IN.txt ks_IN.txt ksb.txt ksb_TZ.txt ksf.txt ksf_CM.txt ksh.txt ksh_DE.txt ku.txt ku_TR.txt kw.txt kw_GB.txt kxv.txt kxv_Deva.txt kxv_Deva_IN.txt kxv_IN.txt kxv_Latn.txt kxv_Latn_IN.txt kxv_Orya.txt kxv_Orya_IN.txt kxv_Telu.txt kxv_Telu_IN.txt ky.txt ky_KG.txt lag.txt lag_TZ.txt lb.txt lb_LU.txt lg.txt lg_UG.txt lij.txt lij_IT.txt lkt.txt lkt_US.txt lmo.txt lmo_IT.txt ln.txt ln_AO.txt ln_CD.txt ln_CF.txt ln_CG.txt lo.txt lo_LA.txt lrc.txt lrc_IQ.txt lrc_IR.txt lt.txt lt_LT.txt lu.txt lu_CD.txt luo.txt luo_KE.txt luy.txt luy_KE.txt lv.txt lv_LV.txt mai.txt mai_IN.txt mas.txt mas_KE.txt mas_TZ.txt mer.txt mer_KE.txt mfe.txt mfe_MU.txt mg.txt mg_MG.txt mgh.txt mgh_MZ.txt mgo.txt mgo_CM.txt mi.txt mi_NZ.txt mk.txt mk_MK.txt ml.txt ml_IN.txt mn.txt mn_MN.txt mni.txt mni_Beng.txt mni_Beng_IN.txt mni_IN.txt mo.txt mr.txt mr_IN.txt ms.txt ms_BN.txt ms_ID.txt ms_MY.txt ms_SG.txt mt.txt mt_MT.txt mua.txt mua_CM.txt my.txt my_MM.txt mzn.txt mzn_IR.txt naq.txt naq_NA.txt nb.txt nb_NO.txt nb_SJ.txt nd.txt nd_ZW.txt nds.txt nds_DE.txt nds_NL.txt ne.txt ne_IN.txt ne_NP.txt nl.txt nl_AW.txt nl_BE.txt nl_BQ.txt nl_CW.txt nl_NL.txt nl_SR.txt nl_SX.txt nmg.txt nmg_CM.txt nn.txt nn_NO.txt nnh.txt nnh_CM.txt no.txt no_NO.txt no_NO_NY.txt nqo.txt nqo_GN.txt nus.txt nus_SS.txt nyn.txt nyn_UG.txt oc.txt oc_ES.txt oc_FR.txt om.txt om_ET.txt om_KE.txt or.txt or_IN.txt os.txt os_GE.txt os_RU.txt pa.txt pa_Arab.txt pa_Arab_PK.txt pa_Guru.txt pa_Guru_IN.txt pa_IN.txt pa_PK.txt pcm.txt pcm_NG.txt pl.txt pl_PL.txt prg.txt prg_PL.txt ps.txt ps_AF.txt ps_PK.txt pt.txt pt_AO.txt pt_BR.txt pt_CH.txt pt_CV.txt pt_GQ.txt pt_GW.txt pt_LU.txt pt_MO.txt pt_MZ.txt pt_PT.txt pt_ST.txt pt_TL.txt qu.txt qu_BO.txt qu_EC.txt qu_PE.txt raj.txt raj_IN.txt rm.txt rm_CH.txt rn.txt rn_BI.txt ro.txt ro_MD.txt ro_RO.txt rof.txt rof_TZ.txt root.txt ru.txt ru_BY.txt ru_KG.txt ru_KZ.txt ru_MD.txt ru_RU.txt ru_UA.txt rw.txt rw_RW.txt rwk.txt rwk_TZ.txt sa.txt sa_IN.txt sah.txt sah_RU.txt saq.txt saq_KE.txt sat.txt sat_IN.txt sat_Olck.txt sat_Olck_IN.txt sbp.txt sbp_TZ.txt sc.txt sc_IT.txt sd.txt sd_Arab.txt sd_Arab_PK.txt sd_Deva.txt sd_Deva_IN.txt sd_IN.txt sd_PK.txt se.txt se_FI.txt se_NO.txt se_SE.txt seh.txt seh_MZ.txt ses.txt ses_ML.txt sg.txt sg_CF.txt sh.txt sh_BA.txt sh_CS.txt sh_YU.txt shi.txt shi_Latn.txt shi_Latn_MA.txt shi_MA.txt shi_Tfng.txt shi_Tfng_MA.txt si.txt si_LK.txt sk.txt sk_SK.txt sl.txt sl_SI.txt smn.txt smn_FI.txt sn.txt sn_ZW.txt so.txt so_DJ.txt so_ET.txt so_KE.txt so_SO.txt sq.txt sq_AL.txt sq_MK.txt sq_XK.txt sr.txt sr_BA.txt sr_CS.txt sr_Cyrl.txt sr_Cyrl_BA.txt sr_Cyrl_CS.txt sr_Cyrl_ME.txt sr_Cyrl_RS.txt sr_Cyrl_XK.txt sr_Cyrl_YU.txt sr_Latn.txt sr_Latn_BA.txt sr_Latn_CS.txt sr_Latn_ME.txt sr_Latn_RS.txt sr_Latn_XK.txt sr_Latn_YU.txt sr_ME.txt sr_RS.txt sr_XK.txt sr_YU.txt su.txt su_ID.txt su_Latn.txt su_Latn_ID.txt sv.txt sv_AX.txt sv_FI.txt sv_SE.txt sw.txt sw_CD.txt sw_KE.txt sw_TZ.txt sw_UG.txt syr.txt syr_IQ.txt syr_SY.txt szl.txt szl_PL.txt ta.txt ta_IN.txt ta_LK.txt ta_MY.txt ta_SG.txt te.txt te_IN.txt teo.txt teo_KE.txt teo_UG.txt tg.txt tg_TJ.txt th.txt th_TH.txt th_TH_TRADITIONAL.txt ti.txt ti_ER.txt ti_ET.txt tk.txt tk_TM.txt tl.txt tl_PH.txt to.txt to_TO.txt tok.txt tok_001.txt tr.txt tr_CY.txt tr_TR.txt tt.txt tt_RU.txt twq.txt twq_NE.txt tzm.txt tzm_MA.txt ug.txt ug_CN.txt uk.txt uk_UA.txt ur.txt ur_IN.txt ur_PK.txt uz.txt uz_AF.txt uz_Arab.txt uz_Arab_AF.txt uz_Cyrl.txt uz_Cyrl_UZ.txt uz_Latn.txt uz_Latn_UZ.txt uz_UZ.txt vai.txt vai_LR.txt vai_Latn.txt vai_Latn_LR.txt vai_Vaii.txt vai_Vaii_LR.txt vec.txt vec_IT.txt vi.txt vi_VN.txt vmw.txt vmw_MZ.txt vun.txt vun_TZ.txt wae.txt wae_CH.txt wo.txt wo_SN.txt xh.txt xh_ZA.txt xnr.txt xnr_IN.txt xog.txt xog_UG.txt yav.txt yav_CM.txt yi.txt yi_UA.txt yo.txt yo_BJ.txt yo_NG.txt yrl.txt yrl_BR.txt yrl_CO.txt yrl_VE.txt yue.txt yue_CN.txt yue_HK.txt yue_Hans.txt yue_Hans_CN.txt yue_Hant.txt yue_Hant_HK.txt za.txt za_CN.txt zgh.txt zgh_MA.txt zh.txt zh_CN.txt zh_HK.txt zh_Hans.txt zh_Hans_CN.txt zh_Hans_HK.txt zh_Hans_MO.txt zh_Hans_SG.txt zh_Hant.txt zh_Hant_HK.txt zh_Hant_MO.txt zh_Hant_TW.txt zh_MO.txt zh_SG.txt zh_TW.txt zu.txt zu_ZA.txt
在编译的时候,编译器根本没有报错。
之所以定位到它有问题,是因为在后面使用到它的输出的时候,遇到了问题。定位问题的过程有够恶心的,走了一些弯路,耗费了两个小时。
要规避这种越长命令行,要么采用躲避的办法,将长路径通过subst映射成短路径,而在本例子中因为不是路径,所以行不通。
另一种办法,是对命令进行整改,让它通过别的方式传参数,比如读取配置文件。在本例子的话,就是要修改 genrb 的代码了。
不过对于本例子,运气非常好。它可以分割成多条来执行,于是我就分成了两条分别执行,后续的依赖也没有报错,问题应该规避过去了。
于是就成了这样:
$(OUT_DIR)/pool.res: $(LOCALES_POOL_WRITE_DEPS) | $(DIRS)
$(INVOKE) $(TOOLBINDIR)/genrb -s $(IN_DIR)/locales -d $(OUT_DIR)/ -i $(OUT_DIR) --writePoolBundle -k af.txt af_NA.txt af_ZA.txt agq.txt agq_CM.txt ak.txt ak_GH.txt am.txt am_ET.txt ar.txt ar_001.txt ar_AE.txt ar_BH.txt ar_DJ.txt ar_DZ.txt ar_EG.txt ar_EH.txt ar_ER.txt ar_IL.txt ar_IQ.txt ar_JO.txt ar_KM.txt ar_KW.txt ar_LB.txt ar_LY.txt ar_MA.txt ar_MR.txt ar_OM.txt ar_PS.txt ar_QA.txt ar_SA.txt ar_SD.txt ar_SO.txt ar_SS.txt ar_SY.txt ar_TD.txt ar_TN.txt ar_YE.txt ars.txt as.txt as_IN.txt asa.txt asa_TZ.txt ast.txt ast_ES.txt az.txt az_AZ.txt az_Cyrl.txt az_Cyrl_AZ.txt az_Latn.txt az_Latn_AZ.txt bas.txt bas_CM.txt be.txt be_BY.txt bem.txt bem_ZM.txt bez.txt bez_TZ.txt bg.txt bg_BG.txt bgc.txt bgc_IN.txt bho.txt bho_IN.txt blo.txt blo_BJ.txt bm.txt bm_ML.txt bn.txt bn_BD.txt bn_IN.txt bo.txt bo_CN.txt bo_IN.txt br.txt br_FR.txt brx.txt brx_IN.txt bs.txt bs_BA.txt bs_Cyrl.txt bs_Cyrl_BA.txt bs_Latn.txt bs_Latn_BA.txt ca.txt ca_AD.txt ca_ES.txt ca_FR.txt ca_IT.txt ccp.txt ccp_BD.txt ccp_IN.txt ce.txt ce_RU.txt ceb.txt ceb_PH.txt cgg.txt cgg_UG.txt chr.txt chr_US.txt ckb.txt ckb_IQ.txt ckb_IR.txt cs.txt cs_CZ.txt csw.txt csw_CA.txt cv.txt cv_RU.txt cy.txt cy_GB.txt da.txt da_DK.txt da_GL.txt dav.txt dav_KE.txt de.txt de_AT.txt de_BE.txt de_CH.txt de_DE.txt de_IT.txt de_LI.txt de_LU.txt dje.txt dje_NE.txt doi.txt doi_IN.txt dsb.txt dsb_DE.txt dua.txt dua_CM.txt dyo.txt dyo_SN.txt dz.txt dz_BT.txt ebu.txt ebu_KE.txt ee.txt ee_GH.txt ee_TG.txt el.txt el_CY.txt el_GR.txt en.txt en_001.txt en_150.txt en_AE.txt en_AG.txt en_AI.txt en_AS.txt en_AT.txt en_AU.txt en_BB.txt en_BE.txt en_BI.txt en_BM.txt en_BS.txt en_BW.txt en_BZ.txt en_CA.txt en_CC.txt en_CH.txt en_CK.txt en_CM.txt en_CX.txt en_CY.txt en_DE.txt en_DG.txt en_DK.txt en_DM.txt en_ER.txt en_FI.txt en_FJ.txt en_FK.txt en_FM.txt en_GB.txt en_GD.txt en_GG.txt en_GH.txt en_GI.txt en_GM.txt en_GU.txt en_GY.txt en_HK.txt en_ID.txt en_IE.txt en_IL.txt en_IM.txt en_IN.txt en_IO.txt en_JE.txt en_JM.txt en_KE.txt en_KI.txt en_KN.txt en_KY.txt en_LC.txt en_LR.txt en_LS.txt en_MG.txt en_MH.txt en_MO.txt en_MP.txt en_MS.txt en_MT.txt en_MU.txt en_MV.txt en_MW.txt en_MY.txt en_NA.txt en_NF.txt en_NG.txt en_NH.txt en_NL.txt en_NR.txt en_NU.txt en_NZ.txt en_PG.txt en_PH.txt en_PK.txt en_PN.txt en_PR.txt en_PW.txt en_RH.txt en_RW.txt en_SB.txt en_SC.txt en_SD.txt en_SE.txt en_SG.txt en_SH.txt en_SI.txt en_SL.txt en_SS.txt en_SX.txt en_SZ.txt en_TC.txt en_TK.txt en_TO.txt en_TT.txt en_TV.txt en_TZ.txt en_UG.txt en_UM.txt en_US.txt en_US_POSIX.txt en_VC.txt en_VG.txt en_VI.txt en_VU.txt en_WS.txt en_ZA.txt en_ZM.txt en_ZW.txt eo.txt eo_001.txt es.txt es_419.txt es_AR.txt es_BO.txt es_BR.txt es_BZ.txt es_CL.txt es_CO.txt es_CR.txt es_CU.txt es_DO.txt es_EA.txt es_EC.txt es_ES.txt es_GQ.txt es_GT.txt es_HN.txt es_IC.txt es_MX.txt es_NI.txt es_PA.txt es_PE.txt es_PH.txt es_PR.txt es_PY.txt es_SV.txt es_US.txt es_UY.txt es_VE.txt et.txt et_EE.txt eu.txt eu_ES.txt ewo.txt ewo_CM.txt fa.txt fa_AF.txt fa_IR.txt ff.txt ff_Adlm.txt ff_Adlm_BF.txt ff_Adlm_CM.txt ff_Adlm_GH.txt ff_Adlm_GM.txt ff_Adlm_GN.txt ff_Adlm_GW.txt ff_Adlm_LR.txt ff_Adlm_MR.txt ff_Adlm_NE.txt ff_Adlm_NG.txt ff_Adlm_SL.txt ff_Adlm_SN.txt ff_CM.txt ff_GN.txt ff_Latn.txt ff_Latn_BF.txt ff_Latn_CM.txt ff_Latn_GH.txt ff_Latn_GM.txt ff_Latn_GN.txt ff_Latn_GW.txt ff_Latn_LR.txt ff_Latn_MR.txt ff_Latn_NE.txt ff_Latn_NG.txt ff_Latn_SL.txt ff_Latn_SN.txt ff_MR.txt ff_SN.txt fi.txt fi_FI.txt fil.txt fil_PH.txt fo.txt fo_DK.txt fo_FO.txt fr.txt fr_BE.txt fr_BF.txt fr_BI.txt fr_BJ.txt fr_BL.txt fr_CA.txt fr_CD.txt fr_CF.txt fr_CG.txt fr_CH.txt fr_CI.txt fr_CM.txt fr_DJ.txt fr_DZ.txt fr_FR.txt fr_GA.txt fr_GF.txt fr_GN.txt fr_GP.txt fr_GQ.txt fr_HT.txt fr_KM.txt fr_LU.txt fr_MA.txt fr_MC.txt fr_MF.txt fr_MG.txt fr_ML.txt fr_MQ.txt fr_MR.txt fr_MU.txt fr_NC.txt fr_NE.txt fr_PF.txt fr_PM.txt fr_RE.txt fr_RW.txt fr_SC.txt fr_SN.txt fr_SY.txt fr_TD.txt fr_TG.txt fr_TN.txt fr_VU.txt fr_WF.txt fr_YT.txt fur.txt fur_IT.txt fy.txt fy_NL.txt ga.txt ga_GB.txt ga_IE.txt gd.txt gd_GB.txt gl.txt gl_ES.txt gsw.txt gsw_CH.txt gsw_FR.txt gsw_LI.txt gu.txt gu_IN.txt guz.txt guz_KE.txt gv.txt gv_IM.txt ha.txt ha_GH.txt ha_NE.txt ha_NG.txt haw.txt haw_US.txt he.txt he_IL.txt hi.txt hi_IN.txt hi_Latn.txt hi_Latn_IN.txt hr.txt hr_BA.txt hr_HR.txt hsb.txt hsb_DE.txt hu.txt hu_HU.txt hy.txt hy_AM.txt ia.txt ia_001.txt id.txt id_ID.txt ie.txt ie_EE.txt ig.txt ig_NG.txt ii.txt ii_CN.txt in.txt in_ID.txt is.txt is_IS.txt it.txt it_CH.txt it_IT.txt it_SM.txt it_VA.txt iw.txt iw_IL.txt ja.txt ja_JP.txt ja_JP_TRADITIONAL.txt jgo.txt jgo_CM.txt jmc.txt jmc_TZ.txt jv.txt jv_ID.txt ka.txt ka_GE.txt kab.txt kab_DZ.txt kam.txt kam_KE.txt kde.txt kde_TZ.txt kea.txt kea_CV.txt kgp.txt kgp_BR.txt khq.txt khq_ML.txt ki.txt ki_KE.txt kk.txt kk_KZ.txt kkj.txt kkj_CM.txt kl.txt kl_GL.txt kln.txt kln_KE.txt km.txt km_KH.txt kn.txt kn_IN.txt ko.txt ko_CN.txt ko_KP.txt ko_KR.txt kok.txt kok_IN.txt ks.txt ks_Arab.txt ks_Arab_IN.txt ks_Deva.txt ks_Deva_IN.txt ks_IN.txt ksb.txt ksb_TZ.txt ksf.txt ksf_CM.txt ksh.txt ksh_DE.txt ku.txt ku_TR.txt kw.txt kw_GB.txt kxv.txt kxv_Deva.txt kxv_Deva_IN.txt kxv_IN.txt kxv_Latn.txt kxv_Latn_IN.txt kxv_Orya.txt kxv_Orya_IN.txt kxv_Telu.txt kxv_Telu_IN.txt ky.txt ky_KG.txt lag.txt lag_TZ.txt lb.txt lb_LU.txt lg.txt lg_UG.txt lij.txt lij_IT.txt lkt.txt lkt_US.txt lmo.txt lmo_IT.txt ln.txt ln_AO.txt ln_CD.txt ln_CF.txt ln_CG.txt lo.txt lo_LA.txt lrc.txt lrc_IQ.txt lrc_IR.txt lt.txt lt_LT.txt lu.txt lu_CD.txt luo.txt luo_KE.txt luy.txt luy_KE.txt lv.txt lv_LV.txt mai.txt mai_IN.txt mas.txt mas_KE.txt mas_TZ.txt mer.txt mer_KE.txt mfe.txt mfe_MU.txt mg.txt mg_MG.txt mgh.txt mgh_MZ.txt mgo.txt mgo_CM.txt mi.txt mi_NZ.txt mk.txt mk_MK.txt ml.txt ml_IN.txt mn.txt mn_MN.txt mni.txt mni_Beng.txt mni_Beng_IN.txt mni_IN.txt mo.txt mr.txt mr_IN.txt ms.txt ms_BN.txt ms_ID.txt ms_MY.txt ms_SG.txt mt.txt mt_MT.txt mua.txt mua_CM.txt my.txt my_MM.txt mzn.txt mzn_IR.txt naq.txt naq_NA.txt nb.txt nb_NO.txt nb_SJ.txt nd.txt nd_ZW.txt nds.txt nds_DE.txt nds_NL.txt ne.txt ne_IN.txt ne_NP.txt nl.txt nl_AW.txt nl_BE.txt nl_BQ.txt nl_CW.txt nl_NL.txt nl_SR.txt nl_SX.txt nmg.txt nmg_CM.txt nn.txt nn_NO.txt nnh.txt nnh_CM.txt no.txt no_NO.txt no_NO_NY.txt nqo.txt nqo_GN.txt nus.txt nus_SS.txt nyn.txt nyn_UG.txt oc.txt oc_ES.txt oc_FR.txt om.txt om_ET.txt om_KE.txt or.txt or_IN.txt os.txt os_GE.txt os_RU.txt pa.txt pa_Arab.txt pa_Arab_PK.txt pa_Guru.txt pa_Guru_IN.txt pa_IN.txt pa_PK.txt pcm.txt pcm_NG.txt pl.txt pl_PL.txt prg.txt prg_PL.txt ps.txt ps_AF.txt ps_PK.txt pt.txt pt_AO.txt pt_BR.txt pt_CH.txt pt_CV.txt pt_GQ.txt pt_GW.txt pt_LU.txt pt_MO.txt pt_MZ.txt pt_PT.txt pt_ST.txt pt_TL.txt qu.txt qu_BO.txt qu_EC.txt qu_PE.txt raj.txt raj_IN.txt rm.txt rm_CH.txt rn.txt rn_BI.txt ro.txt ro_MD.txt ro_RO.txt rof.txt rof_TZ.txt root.txt ru.txt ru_BY.txt ru_KG.txt ru_KZ.txt ru_MD.txt ru_RU.txt ru_UA.txt rw.txt rw_RW.txt rwk.txt rwk_TZ.txt sa.txt sa_IN.txt sah.txt sah_RU.txt saq.txt saq_KE.txt sat.txt sat_IN.txt sat_Olck.txt sat_Olck_IN.txt sbp.txt sbp_TZ.txt sc.txt sc_IT.txt sd.txt sd_Arab.txt sd_Arab_PK.txt sd_Deva.txt sd_Deva_IN.txt sd_IN.txt sd_PK.txt se.txt se_FI.txt se_NO.txt se_SE.txt seh.txt seh_MZ.txt ses.txt ses_ML.txt sg.txt sg_CF.txt sh.txt sh_BA.txt sh_CS.txt sh_YU.txt shi.txt shi_Latn.txt shi_Latn_MA.txt shi_MA.txt shi_Tfng.txt shi_Tfng_MA.txt si.txt si_LK.txt sk.txt sk_SK.txt sl.txt sl_SI.txt smn.txt smn_FI.txt sn.txt sn_ZW.txt so.txt so_DJ.txt so_ET.txt so_KE.txt so_SO.txt sq.txt sq_AL.txt sq_MK.txt sq_XK.txt sr.txt sr_BA.txt sr_CS.txt sr_Cyrl.txt sr_Cyrl_BA.txt sr_Cyrl_CS.txt sr_Cyrl_ME.txt sr_Cyrl_RS.txt sr_Cyrl_XK.txt sr_Cyrl_YU.txt sr_Latn.txt sr_Latn_BA.txt sr_Latn_CS.txt sr_Latn_ME.txt sr_Latn_RS.txt sr_Latn_XK.txt sr_Latn_YU.txt sr_ME.txt sr_RS.txt sr_XK.txt sr_YU.txt su.txt su_ID.txt su_Latn.txt su_Latn_ID.txt sv.txt sv_AX.txt sv_FI.txt sv_SE.txt sw.txt sw_CD.txt sw_KE.txt sw_TZ.txt sw_UG.txt syr.txt syr_IQ.txt syr_SY.txt szl.txt szl_PL.txt ta.txt ta_IN.txt ta_LK.txt ta_MY.txt ta_SG.txt te.txt te_IN.txt teo.txt teo_KE.txt
$(INVOKE) $(TOOLBINDIR)/genrb -s $(IN_DIR)/locales -d $(OUT_DIR)/ -i $(OUT_DIR) --writePoolBundle -k teo_UG.txt tg.txt tg_TJ.txt th.txt th_TH.txt th_TH_TRADITIONAL.txt ti.txt ti_ER.txt ti_ET.txt tk.txt tk_TM.txt tl.txt tl_PH.txt to.txt to_TO.txt tok.txt tok_001.txt tr.txt tr_CY.txt tr_TR.txt tt.txt tt_RU.txt twq.txt twq_NE.txt tzm.txt tzm_MA.txt ug.txt ug_CN.txt uk.txt uk_UA.txt ur.txt ur_IN.txt ur_PK.txt uz.txt uz_AF.txt uz_Arab.txt uz_Arab_AF.txt uz_Cyrl.txt uz_Cyrl_UZ.txt uz_Latn.txt uz_Latn_UZ.txt uz_UZ.txt vai.txt vai_LR.txt vai_Latn.txt vai_Latn_LR.txt vai_Vaii.txt vai_Vaii_LR.txt vec.txt vec_IT.txt vi.txt vi_VN.txt vmw.txt vmw_MZ.txt vun.txt vun_TZ.txt wae.txt wae_CH.txt wo.txt wo_SN.txt xh.txt xh_ZA.txt xnr.txt xnr_IN.txt xog.txt xog_UG.txt yav.txt yav_CM.txt yi.txt yi_UA.txt yo.txt yo_BJ.txt yo_NG.txt yrl.txt yrl_BR.txt yrl_CO.txt yrl_VE.txt yue.txt yue_CN.txt yue_HK.txt yue_Hans.txt yue_Hans_CN.txt yue_Hant.txt yue_Hant_HK.txt za.txt za_CN.txt zgh.txt zgh_MA.txt zh.txt zh_CN.txt zh_HK.txt zh_Hans.txt zh_Hans_CN.txt zh_Hans_HK.txt zh_Hans_MO.txt zh_Hans_SG.txt zh_Hant.txt zh_Hant_HK.txt zh_Hant_MO.txt zh_Hant_TW.txt zh_MO.txt zh_SG.txt zh_TW.txt zu.txt zu_ZA.txt
(完)