blob: fbf9840eba6a75cfbbd9866c13cdbebf062f65b2 [file] [log] [blame]
project('demo', 'c', 'vala')
gnome = import('gnome', required: false)
if not gnome.found()
error('MESON_SKIP_TEST: gnome module not supported')
endif
deps = [
dependency('glib-2.0', version : '>=2.50'),
dependency('gobject-2.0'),
dependency('gtk+-3.0'),
]
ui_tgt = custom_target(
input: 'TestBox.ui.in',
output: 'TestBox.ui',
command: [find_program('cat')],
feed: true,
capture: true,
)
resources = gnome.compile_resources('test-resources',
'test.gresource.xml',
c_name: 'test_res',
dependencies: ui_tgt,
)
executable(
'demo',
'test.vala',
resources,
dependencies: deps,
)