1# Do not reorder, magic 2orth_files = [ 3 'aa.orth', 4 'ab.orth', 5 'af.orth', 6 'am.orth', 7 'ar.orth', 8 'as.orth', 9 'ast.orth', 10 'av.orth', 11 'ay.orth', 12 'az_az.orth', 13 'az_ir.orth', 14 'ba.orth', 15 'bm.orth', 16 'be.orth', 17 'bg.orth', 18 'bh.orth', 19 'bho.orth', 20 'bi.orth', 21 'bin.orth', 22 'bn.orth', 23 'bo.orth', 24 'br.orth', 25 'bs.orth', 26 'bua.orth', 27 'ca.orth', 28 'ce.orth', 29 'ch.orth', 30 'chm.orth', 31 'chr.orth', 32 'co.orth', 33 'cs.orth', 34 'cu.orth', 35 'cv.orth', 36 'cy.orth', 37 'da.orth', 38 'de.orth', 39 'dz.orth', 40 'el.orth', 41 'en.orth', 42 'eo.orth', 43 'es.orth', 44 'et.orth', 45 'eu.orth', 46 'fa.orth', 47 'fi.orth', 48 'fj.orth', 49 'fo.orth', 50 'fr.orth', 51 'ff.orth', 52 'fur.orth', 53 'fy.orth', 54 'ga.orth', 55 'gd.orth', 56 'gez.orth', 57 'gl.orth', 58 'gn.orth', 59 'gu.orth', 60 'gv.orth', 61 'ha.orth', 62 'haw.orth', 63 'he.orth', 64 'hi.orth', 65 'ho.orth', 66 'hr.orth', 67 'hu.orth', 68 'hy.orth', 69 'ia.orth', 70 'ig.orth', 71 'id.orth', 72 'ie.orth', 73 'ik.orth', 74 'io.orth', 75 'is.orth', 76 'it.orth', 77 'iu.orth', 78 'ja.orth', 79 'ka.orth', 80 'kaa.orth', 81 'ki.orth', 82 'kk.orth', 83 'kl.orth', 84 'km.orth', 85 'kn.orth', 86 'ko.orth', 87 'kok.orth', 88 'ks.orth', 89 'ku_am.orth', 90 'ku_ir.orth', 91 'kum.orth', 92 'kv.orth', 93 'kw.orth', 94 'ky.orth', 95 'la.orth', 96 'lb.orth', 97 'lez.orth', 98 'ln.orth', 99 'lo.orth', 100 'lt.orth', 101 'lv.orth', 102 'mg.orth', 103 'mh.orth', 104 'mi.orth', 105 'mk.orth', 106 'ml.orth', 107 'mn_cn.orth', 108 'mo.orth', 109 'mr.orth', 110 'mt.orth', 111 'my.orth', 112 'nb.orth', 113 'nds.orth', 114 'ne.orth', 115 'nl.orth', 116 'nn.orth', 117 'no.orth', 118 'nr.orth', 119 'nso.orth', 120 'ny.orth', 121 'oc.orth', 122 'om.orth', 123 'or.orth', 124 'os.orth', 125 'pa.orth', 126 'pl.orth', 127 'ps_af.orth', 128 'ps_pk.orth', 129 'pt.orth', 130 'rm.orth', 131 'ro.orth', 132 'ru.orth', 133 'sa.orth', 134 'sah.orth', 135 'sco.orth', 136 'se.orth', 137 'sel.orth', 138 'sh.orth', 139 'shs.orth', 140 'si.orth', 141 'sk.orth', 142 'sl.orth', 143 'sm.orth', 144 'sma.orth', 145 'smj.orth', 146 'smn.orth', 147 'sms.orth', 148 'so.orth', 149 'sq.orth', 150 'sr.orth', 151 'ss.orth', 152 'st.orth', 153 'sv.orth', 154 'sw.orth', 155 'syr.orth', 156 'ta.orth', 157 'te.orth', 158 'tg.orth', 159 'th.orth', 160 'ti_er.orth', 161 'ti_et.orth', 162 'tig.orth', 163 'tk.orth', 164 'tl.orth', 165 'tn.orth', 166 'to.orth', 167 'tr.orth', 168 'ts.orth', 169 'tt.orth', 170 'tw.orth', 171 'tyv.orth', 172 'ug.orth', 173 'uk.orth', 174 'ur.orth', 175 'uz.orth', 176 've.orth', 177 'vi.orth', 178 'vo.orth', 179 'vot.orth', 180 'wa.orth', 181 'wen.orth', 182 'wo.orth', 183 'xh.orth', 184 'yap.orth', 185 'yi.orth', 186 'yo.orth', 187 'zh_cn.orth', 188 'zh_hk.orth', 189 'zh_mo.orth', 190 'zh_sg.orth', 191 'zh_tw.orth', 192 'zu.orth', 193 'ak.orth', 194 'an.orth', 195 'ber_dz.orth', 196 'ber_ma.orth', 197 'byn.orth', 198 'crh.orth', 199 'csb.orth', 200 'dv.orth', 201 'ee.orth', 202 'fat.orth', 203 'fil.orth', 204 'hne.orth', 205 'hsb.orth', 206 'ht.orth', 207 'hz.orth', 208 'ii.orth', 209 'jv.orth', 210 'kab.orth', 211 'kj.orth', 212 'kr.orth', 213 'ku_iq.orth', 214 'ku_tr.orth', 215 'kwm.orth', 216 'lg.orth', 217 'li.orth', 218 'mai.orth', 219 'mn_mn.orth', 220 'ms.orth', 221 'na.orth', 222 'ng.orth', 223 'nv.orth', 224 'ota.orth', 225 'pa_pk.orth', 226 'pap_an.orth', 227 'pap_aw.orth', 228 'qu.orth', 229 'quz.orth', 230 'rn.orth', 231 'rw.orth', 232 'sc.orth', 233 'sd.orth', 234 'sg.orth', 235 'sid.orth', 236 'sn.orth', 237 'su.orth', 238 'ty.orth', 239 'wal.orth', 240 'za.orth', 241 'lah.orth', 242 'nqo.orth', 243 'brx.orth', 244 'sat.orth', 245 'doi.orth', 246 'mni.orth', 247 'und_zsye.orth', 248 'und_zmth.orth', 249] 250 251fclang_h = custom_target('fclang.h', 252 output: ['fclang.h'], 253 input: orth_files, 254 command: [find_program('fc-lang.py'), orth_files, '--template', files('fclang.tmpl.h')[0], '--output', '@OUTPUT@', '--directory', meson.current_source_dir()], 255 build_by_default: true, 256) 257