aboutsummaryrefslogtreecommitdiffstats
path: root/meson/test cases/vala/20 genie multiple mixed sources/meson.build
blob: 148ce0e479d553f2fa1b3d3b86e111c63020c128 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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 )