meson.build 537 B

1234567891011121314151617181920
  1. project('astrogate', 'vala', 'c')
  2. add_project_arguments(['--disable-warnings', '--enable-checking'], language: 'vala')
  3. sources = files('server.vala')
  4. sources += files('header_reader.vala')
  5. sources += files('configuration.vala')
  6. dependencies = [
  7. dependency('glib-2.0'),
  8. dependency('gobject-2.0'),
  9. dependency('gio-2.0'),
  10. dependency('gee-0.8'),
  11. dependency('invercargill'),
  12. meson.get_compiler('c').find_library('m', required: false),
  13. ]
  14. executable('astrogate', sources, dependencies: dependencies, install: true)