pkg-rs 0.2.2

A powerful insh'Allah, mutli-language-secriptable, multi-platform, multi-repo yet simple and declarative package manager
Documentation
set shell := ["pkgx", "+nushell.sh", "nu@0.107.0", "-c"]

_default:
    @just --list

dev-build:
    docker build -t pkg:dev -f Dockerfile.dev .

dev:
    #!/usr/bin/env nu
    (
      docker run -it --rm
      -v (pwd)/src:/app/src          # Mount your source code
      -v (pwd)/Cargo.toml:/app/Cargo.toml
      -v (pwd)/Cargo.lock:/app/Cargo.lock
      -v (pwd)/docs:/app/docs        # Mount your docs
      -v (pwd)/examples/docker:/root/.config/pkg # Mount your examples
      pkg:dev                          # Use the dev image
    )

run:
    cargo run

build:
    cargo build --release

test:
    cargo test

clean:
    cargo clean

fmt:
    cargo fmt