diff options
| author | ruki <[email protected]> | 2021-11-11 21:00:09 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-11-11 21:00:09 +0800 |
| commit | d4de88729159b7c331b3b268fdcc67627e9678d4 (patch) | |
| tree | 6d2adb778e484b6bc05a39d63e77559258e88454 | |
| parent | bd26b472129bc61043a69ffecbddabbd83eb0650 (diff) | |
rename to .rsx
| -rw-r--r-- | tests/projects/rust/cxx_call_rust_library/src/bridge.rsx (renamed from tests/projects/rust/cxx_call_rust_library/src/bridge.rs) | 0 | ||||
| -rw-r--r-- | tests/projects/rust/cxx_call_rust_library/xmake.lua | 4 | ||||
| -rw-r--r-- | xmake/rules/rust/xmake.lua | 4 |
3 files changed, 4 insertions, 4 deletions
diff --git a/tests/projects/rust/cxx_call_rust_library/src/bridge.rs b/tests/projects/rust/cxx_call_rust_library/src/bridge.rsx index 3710f4bfd..3710f4bfd 100644 --- a/tests/projects/rust/cxx_call_rust_library/src/bridge.rs +++ b/tests/projects/rust/cxx_call_rust_library/src/bridge.rsx diff --git a/tests/projects/rust/cxx_call_rust_library/xmake.lua b/tests/projects/rust/cxx_call_rust_library/xmake.lua index 00725b02f..cfd0e035e 100644 --- a/tests/projects/rust/cxx_call_rust_library/xmake.lua +++ b/tests/projects/rust/cxx_call_rust_library/xmake.lua @@ -6,7 +6,7 @@ target("foo") target("test") set_kind("binary") - add_rules("rust.cxxbridge", {override = true}) + add_rules("rust.cxxbridge") add_deps("foo") add_files("src/main.cc") - add_files("src/bridge.rs") + add_files("src/bridge.rsx") diff --git a/xmake/rules/rust/xmake.lua b/xmake/rules/rust/xmake.lua index 08fcf11f0..51e27fcc8 100644 --- a/xmake/rules/rust/xmake.lua +++ b/xmake/rules/rust/xmake.lua @@ -21,8 +21,8 @@ -- generate bridge.rs.cc/h to call rust library in c++ code -- @see https://cxx.rs/build/other.html rule("rust.cxxbridge") - set_extensions(".rs") - before_build_file(function (target, sourcefile, opt) + set_extensions(".rsx") + before_buildcmd_file(function (target, batchcmds, sourcefile, opt) print(sourcefile) end) |
