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