Expand description
§ARM Toolchain Manager
This is the support library for the ARM Toolchain Manager CLI. It provides a client for downloading, installing, using, and deleting versions of the open-source ARM Toolchain for Embedded. This library’s author is not affiliated with ARM.
§Toolchain module
Use the toolchain module to access and modify ARM toolchains. Most operations
in this module require you to create a ToolchainClient.
From there, you can do things like getting a list of installed toolchains, getting their
bin paths, downloading a new toolchain, etc.
§CLI module
(Cargo feature: cli [default])
The cli module is for integrating this library into another CLI tool. It provides
specialized wrappers for the operations in the toolchain module that work well with
applications using clap. The functions in this module will print to stdio and read
user input.
§CLI Binaries
(Cargo feature: bin)
This library has two associated CLI tools, arm-toolchain and atrun. They have their
own dependencies, so to compile them you will need to enable a Cargo feature.
cargo install arm-toolchain -Fbin