project('mcp-vala', 'vala', 'c', version: '1.0.0', default_options: ['warning_level=2', 'werror=false'] ) # Dependencies glib_dep = dependency('glib-2.0', version: '>= 2.70') gobject_dep = dependency('gobject-2.0', version: '>= 2.70') gio_dep = dependency('gio-2.0', version: '>= 2.70') gio_unix_dep = dependency('gio-unix-2.0', version: '>= 2.70') json_glib_dep = dependency('json-glib-1.0', version: '>= 1.6') jsonrpc_glib_dep = dependency('jsonrpc-glib-1.0', version: '>= 3.34') gee_dep = dependency('gee-0.8', version: '>= 0.20') posix_dep = meson.get_compiler('vala').find_library('posix') math_dep = meson.get_compiler('c').find_library('m', required : false) # Subdirectories subdir('src') subdir('examples') subdir('docs')