meson.build 476 B

1234567891011121314151617181920
  1. project( 'Genie multiple and mixed sources', 'vala', 'c' )
  2. genie_deps = [
  3. dependency( 'glib-2.0' ),
  4. dependency( 'gobject-2.0' ),
  5. ]
  6. sources = [
  7. 'init.gs',
  8. 'test_one.gs',
  9. 'test_two.gs',
  10. 'vala_test_one.vala',
  11. 'vala_test_two.vala',
  12. 'c_test_one.c',
  13. 'c_test_two.c',
  14. ]
  15. prog = executable( 'genie_prog', sources, dependencies: genie_deps )
  16. test( 'Given a Genie program when it is compiled from multiple mixed sources then it should work', prog )