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.
20 lines
433 B
20 lines
433 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 = 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()), |
|
)
|
|
|