#gamedev #firefly-zero #cli-tool #cli

app firefly_cli

CLI tool for working with Firefly Zero

10 releases

0.3.2 Jun 24, 2024
0.3.1 Jun 23, 2024
0.2.3 Jun 10, 2024
0.2.2 May 24, 2024
0.1.1 Apr 29, 2024

#356 in Game dev

Download history 209/week @ 2024-04-25 155/week @ 2024-05-02 153/week @ 2024-05-09 16/week @ 2024-05-16 214/week @ 2024-05-23 3/week @ 2024-05-30 111/week @ 2024-06-06 133/week @ 2024-06-13 314/week @ 2024-06-20 25/week @ 2024-06-27 8/week @ 2024-07-04

372 downloads per month

MIT license

62KB
1.5K SLoC

firefly-cli

[ 🐙 github ] [ 📦 crates.io ]

Swiss army knife CLI tool for working with Firefly Zero: build, upload, and publish apps, control device, etc.

📥 Installation

  • Grab the binary from the latest release and put it somewhere into $PATH.

  • Or install using crates (the Rust package manager):

    cargo install firefly_cli
    
  • Or install dev version from the source:

    git clone --depth 1 https://github.com/firefly-zero/firefly-cli.git
    cd firefly-cli
    cargo install --path .
    

🔧 Usage

# build an app and install it into VFS
firefly_cli build

# export an app installed in VFS
firefly_cli export --author sys --app input-test

# install an exported app into VFS
firefly_cli import sys.input-test.zip

Dependencies

~15–27MB
~404K SLoC