import("//build/rust/rust_static_library.gni") static_library("cpp_library") { sources = [ "cpp_library.cc", "cpp_library.h", ] } rust_static_library("rust_calling_cpp_rlib") { sources = [ "rust_calling_cpp_rlib.rs" ] crate_root = "rust_calling_cpp_rlib.rs" cxx_bindings = [ "rust_calling_cpp_rlib.rs" ] allow_unsafe = true deps = [ ":cpp_library" ] } executable("test_rust_calling_cpp") { deps = [ ":rust_calling_cpp_rlib" ] sources = [ "main.cc" ] }