Quelqu'un aurais un exemple avec meson pour générer des idls ?

La doc ne me suffit pas:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
gen = generator(mycomp,
                output  : '@BASENAME@.c',
                arguments : ['@INPUT@', '@OUTPUT@'])
 
gen_src = gen.process('input1.idl', 'input2.idl')
executable('program', 'main.c', gen_src)
que vaut mycomp ?