| 1234567891011121314151617181920212223242526272829303132 |
- project('slopdocs-mcp-server', 'vala', 'c',
- version: '1.0.0',
- default_options: ['warning_level=2', 'c_std=c11'],
- license: 'MIT')
- # Dependencies
- jsonrpc_glib_dep = dependency('jsonrpc-glib-1.0')
- mcp_vala_dep = dependency('mcp-vala')
- glib_dep = dependency('glib-2.0')
- gio_dep = dependency('gio-2.0')
- gee_dep = dependency('gee-0.8')
- json_glib_dep = dependency('json-glib-1.0')
- # Source files
- sources = [
- 'src/main.vala',
- 'src/slopdocs-provider.vala'
- ]
- # Executable
- executable('slopdocs-mcp-server',
- sources,
- dependencies: [
- jsonrpc_glib_dep,
- mcp_vala_dep,
- glib_dep,
- gio_dep,
- gee_dep,
- json_glib_dep
- ],
- install: true,
- )
|