project('composite', 'vala', 'c') | |
gnome = import('gnome') | |
deps = [ | |
dependency('glib-2.0', version : '>=2.38'), | |
dependency('gobject-2.0'), | |
dependency('gtk+-3.0'), | |
] | |
res = files('my-resources.xml') | |
gres = gnome.compile_resources( | |
'my', res, | |
source_dir : '.', | |
) | |
executable( | |
'demo', | |
sources : [ | |
'mywidget.vala', | |
gres, | |
], | |
dependencies : deps, | |
vala_args : ['--gresources', res], | |
) |