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.
21 lines
433 B
21 lines
433 B
10 years ago
|
project('composite', 'vala', 'c')
|
||
|
gnome = import('gnome')
|
||
|
deps = [
|
||
|
dependency('glib-2.0', version : '>=2.38'),
|
||
|
dependency('gobject-2.0'),
|
||
|
dependency('gtk+-3.0'),
|
||
|
]
|
||
|
res = gnome.compile_resources(
|
||
|
'my', 'my-resources.xml',
|
||
|
source_dir : '.',
|
||
|
)
|
||
|
executable(
|
||
|
'demo',
|
||
|
sources : [
|
||
|
'mywidget.vala',
|
||
|
res,
|
||
|
],
|
||
|
dependencies : deps,
|
||
|
vala_args : '--gresources=@0@/my-resources.xml'.format(meson.current_source_dir()),
|
||
|
)
|