Сервисы » Обзор пакетов » dev-lang »
rust
|
Легенда:
- + - стабильный
- ~ - нестабильный
- M - замаскированный
|
USE флаги
- abi_mips_n32 - 64-bit (32-bit pointer) libraries
- abi_mips_n64 - 64-bit libraries
- abi_mips_o32 - 32-bit libraries
- abi_s390_32 - 32-bit (s390) libraries
- abi_s390_64 - 64-bit (s390x) libraries
- abi_x86_32 - 32-bit (x86) libraries
- abi_x86_64 - 64-bit (amd64) libraries
- abi_x86_x32 - x32 ABI libraries
- big-endian - Big-endian toolchain support
- clippy - Install clippy, Rust code linter
- cpu_flags_x86_sse2 - Use the SSE2 instruction set
- debug - Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- dist - Install dist tarballs (used for bootstrapping)
- doc - Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- llvm-libunwind - Use sys-libs/llvm-libunwind instead of sys-libs/libunwind
- llvm_targets_AArch64 - AArch64 CPU target (arm64 in Gentoo)
- llvm_targets_AMDGPU - AMDGPU target (supports R600 and GCN GPUs)
- llvm_targets_ARM - ARM CPU target
- llvm_targets_AVR - 8-bit Atmel AVR microcontroller target
- llvm_targets_BPF - Berkeley Packet Filter target
- llvm_targets_Hexagon - Qualcomm Hexagon DSP target
- llvm_targets_Lanai - Lanai CPU target
- llvm_targets_LoongArch - LoongArch CPU support [EXPERIMENTAL]
- llvm_targets_Mips - MIPS CPU target (includes MIPS64)
- llvm_targets_MSP430 - MSP430 CPU target (experimental)
- llvm_targets_NVPTX - NVIDIA PTX (GPU) target (32-bit and 64-bit)
- llvm_targets_PowerPC - PowerPC CPU target (PPC32 and PPC64)
- llvm_targets_RISCV - RISC-V CPU target
- llvm_targets_Sparc - Sparc CPU target
- llvm_targets_SystemZ - SystemZ (s390x) CPU target
- llvm_targets_VE - NEC SX-Aurora TSUBASA vector engine target
- llvm_targets_WebAssembly - WebAssembly backend
- llvm_targets_X86 - X86 CPU target (includes amd64)
- llvm_targets_XCore - XCore CPU target
- lto - Optimize the build using Link Time Optimization (LTO)
- miri - Install miri, an interpreter for Rust's mid-level intermediate representation (requires USE=nightly, sometimes is broken)
- nightly - Enable nightly (UNSTABLE) features (NOTE: it does not install nightly version, just enables features marked as nightly at time of release)
- parallel-compiler - Build a multi-threaded rustc (experimental, not tested by upstream)
- profiler - Build the profiler runtime and rust-demangler tool (needed for '-C profile-generate' or '-C instrument-coverage' codegen opts)
- rust-analyzer - Install rust-analyzer, A Rust compiler front-end for IDEs (language server)
- rust-src - Install rust-src, needed by developer tools and for build-std (cross)
- rustfmt - Install rustfmt, Rust code formatter
- system-bootstrap - Bootstrap using installed rust compiler
- system-llvm - Use the system LLVM installation
- test - Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- verify-sig - Verify upstream signatures on distfiles
- wasm - Build support for the wasm32-unknown-unknown target
Советы по безопасности
Экспортировать в
Atom