tiny-encrypt 1.9.1

A simple and tiny file encrypt tool
_:
  @just --list

# Install local
install:
  cargo install --path .

# Default build release
build:
  cargo build --release

# Build release without features
build-no-features:
  cargo build --release --no-default-features

# Build linux musl release without features via zig
build-linux-musl-with-zig:
  cargo zigbuild --release --target x86_64-unknown-linux-musl --no-default-features

# Lint code
lint:
  cargo clippy

# Try build all
try-build-all:
  cargo build --no-default-features
  cargo build --no-default-features --features smartcard
  cargo build --no-default-features --features decrypt
  cargo build --no-default-features --features macos
  cargo build --no-default-features --features secure-enclave
  cargo build