multimoon

Crates.iomultimoon
lib.rsmultimoon
version0.1.2
sourcesrc
created_at2024-05-20 02:50:18.987153
updated_at2024-05-30 09:07:13.281276
descriptionMultiMoon - an installer of MoonBit language toolchain.
homepage
repositoryhttps://github.com/lone-outpost-oss/multimoon
max_upload_size
id1245362
size117,824
SHA Miao (shamiao)

documentation

README

multimoon

Crates.io Version GitHub Repo stars

An installer of MoonBit language toolchain, directly inspired by 'rust-lang/rustup'.

MultiMoon logo

This is a Lone Outpost Tech Open Source project.

Installation

Cargo install can be used if you already have the Rust language toolchain installed:

cargo install multimoon

Or download the executable file of your platform on the release page.

You may need to make it executable and copy to proper path in your user or system path. An example for most Linux distros:

tar -Jxvf multimoon-0.1.0-amd64-linux.tar.xz
chmod +x multimoon-0.1.0-x64-linux/multimoon
sudo cp multimoon-0.1.0-x64-linux/multimoon /usr/local/bin/multimoon    # need root privileges

Usage

Get the help:

multimoon

Update to the latest MoonBit toolchain:

multimoon update

Revert to an old version of toolchain:

multimoon toolchain update 0.1.20240513

Use, backup and restore the core library: (basically used in core development)

multimoon core backup my-core-dev-1
multimoon core restore my-core-dev-1
Commit count: 24

cargo fmt