The Meson Build System http://mesonbuild.com/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
403 B

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],
)