Skip to content

Prasmoid v0.0.2

Choose a tag to compare

@prassamin prassamin released this 28 Jul 16:08
· 114 commits to main since this release

Whats new

  • Add setup command to install all necessary dependencies for development environment.
  • Refactor package management to support multiple package managers (apt, dnf, pacman, nix).
  • Update the build process to be more flexible.
  • Remove support for compressed version of the binary.

Build Variants

1. Standard CLI (CGO Enabled)

  • Build Type: Native
  • CGO: Enabled
  • Use Case: Recommended for most Linux distributions like Ubuntu, Fedora, Arch, Debian, etc.
  • Pros: Better integration with system libraries and potentially faster execution.
  • Note: Requires a working glibc setup and basic dev environment.

2. Portable CLI (CGO Disabled)

  • Build Type: Fully Static
  • CGO: Disabled
  • Use Case: Ideal for minimal environments such as NixOS, Alpine Linux, or containers without a C toolchain.
  • Pros: Higher portability, no system dependencies.
  • Note: Some system integrations may not work if CGO features are required.