The Meson Build System
http://mesonbuild.com/
19 lines
476 B
19 lines
476 B
project( 'Genie multiple and mixed sources', 'vala', 'c' ) |
|
|
|
genie_deps = [ |
|
dependency( 'glib-2.0' ), |
|
dependency( 'gobject-2.0' ), |
|
] |
|
|
|
sources = [ |
|
'init.gs', |
|
'test_one.gs', |
|
'test_two.gs', |
|
'vala_test_one.vala', |
|
'vala_test_two.vala', |
|
'c_test_one.c', |
|
'c_test_two.c', |
|
] |
|
|
|
prog = executable( 'genie_prog', sources, dependencies: genie_deps ) |
|
test( 'Given a Genie program when it is compiled from multiple mixed sources then it should work', prog )
|
|
|