ion-cli
This package is considered experimental. It is under active/early development, and the API is subject to change.
Clone the repository
git clone --recursive https://github.com/amzn/ion-cli.git
(If you had already cloned it, but the ion-c
directory is missing or empty, run git submodule update --init --recursive
.)
Step into the newly created directory
cd ion-cli
Install Rust/Cargo via rustup
Build the ion
tool
cargo install --path .
This will put a copy of the ion
executable in ~/.cargo/bin
.
If this step fails: You're likely missing one of ion-c
's dependencies. Make sure you have cmake
, gcc
, g++
, and libc++
installed.
Confirm that ~/.cargo/bin
is on your $PATH
. rustup
will probably take care of this for you.
Confirm that the executable is available
ion help
See CONTRIBUTING for more information.
This project is licensed under the Apache-2.0 License.