blob: fac3d466fadfaf3fefd5ae8413db234f3653528d [file]
# use C++ to make it harder
project('mixed', ['cpp', 'rust'])
e1 = executable('mixed', 'hello.rs', 'main.cc')
e2 = executable('mixed-structured', structured_sources('hello.rs'), 'main.cc')
hello2 = import('fs').copyfile('hello.rs', 'hello2.rs')
e3 = executable('mixed-structured-gen', structured_sources(hello2), 'main.cc')
test('mixed', e1)
test('mixed-structured', e2)
test('mixed-structured-gen', e3)