Re-bonjour,

Je n'arrive pas a générer mes marshalers avec meson(0.29.0). Ma version n'implemente pas gnome.genmarshal. Du coup j'utilise custom_target()...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
genmarshal = find_program('glib-genmarshal')
dom_gen_sources = custom_target('my-marshalers',
                        input :  ['my-marshalers.list'],
                        output : ['my-marshalers.h'],
                        command : [genmarshal, '--prefix=my_marshal my-marshalers.list --header > my-marshalers.h'])
Quand je lance ninja -v, j'obtiens:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
[2/9] '/usr/bin/glib-genmarshal' '--prefix=my_marshal my-marshalers.list --header > my-marshalers.h'
Et pas d'erreur dans la génération a ma connaissance...

Le problème, c'est que je ne trouve pas le fichier my-marshalers.h et le fichier meson-logs/meson-log.txt ne m'indique aucune erreur.
J'en appel à vos lumière. Une piste a me proposer ?

D'avance, merci pour votre patience