1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
project ('test', ['c', 'vala'], version: '0.1') deps = [ dependency ('glib-2.0'), dependency ('gmodule-2.0'), ] app = executable ( 'app', ['app.vala'], dependencies: deps, export_dynamic: true ) shared_module ( 'app_module', ['module.vala'], link_with: app, dependencies : deps, )