summaryrefslogtreecommitdiff
path: root/xmake/rules/rust
AgeCommit message (Collapse)Author
2026-04-24fix rust buildrustruki
2025-07-09fix: rust libstd not found in non-windowsIMXEren
- In non-windows, it's located at <sysroot>/lib
2025-07-07refactor: use on_config to add runenvs instead of before_runIMXEren
2025-07-06refactor: simplify rust shared lib template and use rule to add libstd in envIMXEren
2025-07-06fix: rust static and shared library failing to find extern crate in windows-msvcIMXEren
1. rustc requires lib*.rlib, *.dll but produces *.rlib, *.dll. 2. shared library are `foo.dll`, `foo.dll.lib` and it links for `foo.dll`.
2025-07-03rename copyrightruki
2024-05-29improve panic abort for rust no_stdruki
2024-05-29add abort panicruki
2023-03-06fix sysflagsruki
2022-08-29fix cxxbridgeruki
2022-03-27Rust: fix command to install cxxbridgeJérôme Leclercq
2021-12-05Update cxxbridge.luaruki
2021-11-13add edition for rustruki
2021-11-13add frameworks for rustruki
2021-11-11add rust.cxxbridge rulesruki
2021-11-11add find_cxxbridgeruki
2021-11-11rename to .rsxruki
2021-11-11improve target.sourcekindsruki
2021-11-10fix rpath for rustruki
2021-10-21add nim langruki
2021-10-09Update target.luaruki
2020-12-19update copyright dateruki
2020-09-25fix trailing white-spaceruki
2020-04-29fix testsruki
2020-01-23support to compile *.c as c++ruki
2019-12-19update the copyright dateruki
2019-09-07improve rulesruki
2019-09-02impl rust.build ruleruki
2019-09-02improve to pass progress info to build targetruki
2019-09-02add rust ruleruki