summaryrefslogtreecommitdiffstats
path: root/package/rust-bin/rust-bin.hash
diff options
context:
space:
mode:
authorEric Le Bihan <eric.le.bihan.dev@free.fr>2018-02-04 19:07:40 +0100
committerPeter Korsgaard <peter@korsgaard.com>2018-02-05 14:57:47 +0100
commit40e6e08d0b1a241ae4175952d4b2a22fdde5a48d (patch)
treec26de93b38da9f5cda2a5743ad7fd53bcc970aef /package/rust-bin/rust-bin.hash
parent5b679d7806767206f2c7bd7ff69b412bebb504f8 (diff)
downloadbuildroot-40e6e08d0b1a241ae4175952d4b2a22fdde5a48d.tar.gz
buildroot-40e6e08d0b1a241ae4175952d4b2a22fdde5a48d.zip
rustc: new virtual package
The compiler for the Rust programming language is called rustc. There is only one reference implementation for it, based on LLVM, from the Rust project [1]. It can generate code for various architectures so it can be labeled as a cross-compiler. But, as for GCC, building it from source takes time. So it would be sensible to have at least one package which provides it as a pre-built version, fetched from the upstream project. Later another package can be added, to build it from source code. In addition to the compiler, the standard library for the host and/or the target should also be fetched/built. So, add a virtual package named rustc to enable support for multiple providers. Currently, only the host variant will be available to allow the user to cross-compile Rust programs for the target. [1] http://rust-lang.org Signed-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'package/rust-bin/rust-bin.hash')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud