fontconfig/fc-lang/meson.build

257 lines
3.6 KiB
Meson

# Do not reorder, magic
orth_files = [
'aa.orth',
'ab.orth',
'af.orth',
'am.orth',
'ar.orth',
'as.orth',
'ast.orth',
'av.orth',
'ay.orth',
'az_az.orth',
'az_ir.orth',
'ba.orth',
'bm.orth',
'be.orth',
'bg.orth',
'bh.orth',
'bho.orth',
'bi.orth',
'bin.orth',
'bn.orth',
'bo.orth',
'br.orth',
'bs.orth',
'bua.orth',
'ca.orth',
'ce.orth',
'ch.orth',
'chm.orth',
'chr.orth',
'co.orth',
'cs.orth',
'cu.orth',
'cv.orth',
'cy.orth',
'da.orth',
'de.orth',
'dz.orth',
'el.orth',
'en.orth',
'eo.orth',
'es.orth',
'et.orth',
'eu.orth',
'fa.orth',
'fi.orth',
'fj.orth',
'fo.orth',
'fr.orth',
'ff.orth',
'fur.orth',
'fy.orth',
'ga.orth',
'gd.orth',
'gez.orth',
'gl.orth',
'gn.orth',
'gu.orth',
'gv.orth',
'ha.orth',
'haw.orth',
'he.orth',
'hi.orth',
'ho.orth',
'hr.orth',
'hu.orth',
'hy.orth',
'ia.orth',
'ig.orth',
'id.orth',
'ie.orth',
'ik.orth',
'io.orth',
'is.orth',
'it.orth',
'iu.orth',
'ja.orth',
'ka.orth',
'kaa.orth',
'ki.orth',
'kk.orth',
'kl.orth',
'km.orth',
'kn.orth',
'ko.orth',
'kok.orth',
'ks.orth',
'ku_am.orth',
'ku_ir.orth',
'kum.orth',
'kv.orth',
'kw.orth',
'ky.orth',
'la.orth',
'lb.orth',
'lez.orth',
'ln.orth',
'lo.orth',
'lt.orth',
'lv.orth',
'mg.orth',
'mh.orth',
'mi.orth',
'mk.orth',
'ml.orth',
'mn_cn.orth',
'mo.orth',
'mr.orth',
'mt.orth',
'my.orth',
'nb.orth',
'nds.orth',
'ne.orth',
'nl.orth',
'nn.orth',
'no.orth',
'nr.orth',
'nso.orth',
'ny.orth',
'oc.orth',
'om.orth',
'or.orth',
'os.orth',
'pa.orth',
'pl.orth',
'ps_af.orth',
'ps_pk.orth',
'pt.orth',
'rm.orth',
'ro.orth',
'ru.orth',
'sa.orth',
'sah.orth',
'sco.orth',
'se.orth',
'sel.orth',
'sh.orth',
'shs.orth',
'si.orth',
'sk.orth',
'sl.orth',
'sm.orth',
'sma.orth',
'smj.orth',
'smn.orth',
'sms.orth',
'so.orth',
'sq.orth',
'sr.orth',
'ss.orth',
'st.orth',
'sv.orth',
'sw.orth',
'syr.orth',
'ta.orth',
'te.orth',
'tg.orth',
'th.orth',
'ti_er.orth',
'ti_et.orth',
'tig.orth',
'tk.orth',
'tl.orth',
'tn.orth',
'to.orth',
'tr.orth',
'ts.orth',
'tt.orth',
'tw.orth',
'tyv.orth',
'ug.orth',
'uk.orth',
'ur.orth',
'uz.orth',
've.orth',
'vi.orth',
'vo.orth',
'vot.orth',
'wa.orth',
'wen.orth',
'wo.orth',
'xh.orth',
'yap.orth',
'yi.orth',
'yo.orth',
'zh_cn.orth',
'zh_hk.orth',
'zh_mo.orth',
'zh_sg.orth',
'zh_tw.orth',
'zu.orth',
'ak.orth',
'an.orth',
'ber_dz.orth',
'ber_ma.orth',
'byn.orth',
'crh.orth',
'csb.orth',
'dv.orth',
'ee.orth',
'fat.orth',
'fil.orth',
'hne.orth',
'hsb.orth',
'ht.orth',
'hz.orth',
'ii.orth',
'jv.orth',
'kab.orth',
'kj.orth',
'kr.orth',
'ku_iq.orth',
'ku_tr.orth',
'kwm.orth',
'lg.orth',
'li.orth',
'mai.orth',
'mn_mn.orth',
'ms.orth',
'na.orth',
'ng.orth',
'nv.orth',
'ota.orth',
'pa_pk.orth',
'pap_an.orth',
'pap_aw.orth',
'qu.orth',
'quz.orth',
'rn.orth',
'rw.orth',
'sc.orth',
'sd.orth',
'sg.orth',
'sid.orth',
'sn.orth',
'su.orth',
'ty.orth',
'wal.orth',
'za.orth',
'lah.orth',
'nqo.orth',
'brx.orth',
'sat.orth',
'doi.orth',
'mni.orth',
'und_zsye.orth',
'und_zmth.orth',
]
fclang_h = custom_target('fclang.h',
output: ['fclang.h'],
input: orth_files,
command: [find_program('fc-lang.py'), orth_files, '--template', files('fclang.tmpl.h')[0], '--output', '@OUTPUT@', '--directory', meson.current_source_dir()],
build_by_default: true,
)