project('rlib linkage', 'rust', default_options : ['rust_std=2018']) | |
lib = static_library( | |
'lib', | |
'lib.rs', | |
rust_crate_type : 'rlib', | |
) | |
lib2 = static_library( | |
'lib2', | |
'lib2.rs', | |
rust_crate_type : 'rlib', | |
link_with : lib, | |
) | |
exe = executable( | |
'exe', | |
'main.rs', | |
link_with : lib2, | |
) | |
test('main', exe) |