Commit Graph

6 Commits

Author SHA1 Message Date
coolsnowwolf
e7280b2a94 rust: Update to 1.75.0 2024-01-16 23:03:46 +08:00
Oskari Rauta
35d4c6a128 rust: update to 1.68.1
also add new variable CARGO_VARS to make it possible
to pass environment variables for cargo process.
This is necessary when for example, cross-compiling
netavark.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-03-31 15:01:25 +00:00
Tianling Shen
a279daed53 rust: refactor build helper
Added new RustBinPackage, RustBinHostBuild wrapper.
Added new RUST_PKG_FEATURES flag.
Moved CARGO_HOME to STAGING_DIR_HOSTPKG.
Overrode default Build/Compile and Host/Compile to Cargo build.

Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
2023-03-30 06:47:02 +00:00
Luca Barbato
0c03c27554 rust-lang: Add an Host/Compile helper as well
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2023-03-11 16:17:33 +00:00
Luca Barbato
104826fbe1 rust-lang: Apply suggestions from code review
Co-authored-by: Tianling Shen <cnsztl@gmail.com>
Signed-off-by: Luca Barbato <luca.barbato@gmail.com>
2023-03-11 16:17:17 +00:00
Luca Barbato
20d0492c3e rust-lang: Add the rust language support
Based on work from Donald Hoskins <grommish@gmail.com>.

Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
2023-03-11 16:16:31 +00:00