diff --git a/README.md b/README.md index f5bc29c..ece0e2d 100644 --- a/README.md +++ b/README.md @@ -13,12 +13,15 @@ # Features -- Auto decompressing and unarchiving the downloaded asset (without any system dependencies like `tar` or `unzip`). +- Auto decompressing and unarchiving the downloaded asset (without any system dependencies like `tar` or `unzip`) ```ts Currently supporting unarchiving `tar` and decompressing `zip` `gzip`. Package format `deb` `rpm` `apk` will be downloaded directly ``` + + `ghdl` binary is statically linked, works well on non-FHS *nix systems like [NixOS](https://nixos.org/)). In case this is relevant to you, on that kind of system, only binaries like `ghdl` can be run directly. + - Setups for executable: `ghdl` moves executable to specified location and add execute permissions to the file. - Auto filtering: multiple assets in one release will be filtered by OS or ARCH. This feature can be disabled using `-F` flag. - Interactive TUI: when auto filtering is failed or returned multiple options, you can select assets in a interactive way, with vim key bindings support. @@ -36,6 +39,7 @@ ```sh go install github.com/beetcb/ghdl/ghdl@latest ``` + > Note: Just to be safe, you'd better specify CGO_ENABLED=0 when running `go install` on non-FHS *nix systems like [NixOS](https://nixos.org/)) - Download and run executable from release. - Run the following shell script(*nix system only):