fpcli

Crates.iofpcli
lib.rsfpcli
version0.5.0
sourcesrc
created_at2022-01-27 19:00:22.286748
updated_at2022-07-03 17:59:51.8198
descriptionA CLI app for Flatpak manifests.
homepage
repositoryhttps://github.com/louib/fpcli
max_upload_size
id522705
size42,943
(louib)

documentation

README

fpcli

A CLI app for Flatpak manifests.

Code formatting dependency status License file

Installing

If you already have cargo installed, you can install fpcli directly from crates.io:

cargo install fpcli

Usage

fpcli 0.5.0
A CLI app for Flatpak manifests.

USAGE:
    fpcli <SUBCOMMAND>

OPTIONS:
    -h, --help       Print help information
    -V, --version    Print version information

SUBCOMMANDS:
    add-module        Add a module to a Flatpak manifest. The target flatpak manifest must be a
                          Flatpak application manifest or a Flatpak module manifest. By default, the
                          module is imported by path
    bootstrap         Creates a new manifest from the available information
    convert           Converts a manifest. The manifest must be a valid Flatpak manifest
    get-type          Get the type of the manifest
    get-urls          Get all the urls contained in a manifest
    help              Print this message or the help of the given subcommand(s)
    install           Install all the modules in a manifest. The manifest has to be an
                          application manifest or a module manifest
    is-reverse-dns    Test if a file path uses a reverse DNS ID
    lint              Formats a Flatpak manifest
    ls                List all the Flatpak manifests in a specific directory
    parse             Parse a Flatpak manifest
    resolve           Resolve all the imported manifests in a manifest file
    to-reverse-dns    Converts a URL to its reverse DNS equivalent
    tree              Print the modules of a manifest in a tree-like structure

License

MIT

Commit count: 96

cargo fmt