blob: 30d54cc024a66382b2451ceabf5e34dcd67ea721 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
add_rules("mode.debug", "mode.release")
add_requires("cargo::cxx 1.0")
target("foo")
set_kind("static")
add_files("src/foo.rs")
set_values("rust.cratetype", "staticlib")
add_packages("cargo::cxx")
target("test")
set_kind("binary")
add_rules("rust.cxxbridge")
add_deps("foo")
add_files("src/main.cc")
add_files("src/bridge.rsx")
|