Skip to content

[FEATURE] Add pre-built binaries #8

@ghimiresdp

Description

@ghimiresdp

Is your feature request related to a problem?

As a general user, it is most probable that cargo is not installed in the device, and when user wants to try furl, the only option is to either build from source or install using cargo command, which seems impractical for everyone.

Describe the Solution

We can either build it using workflows and publish binaries from the release assets part, or add it to the package registry so that we can easily download it using commands like sudo apt get furl-cli.

Describe Alternatives

Alternatively, we can just add a shell script to automatically download pre-built binaries and add to the path, similar to the implementation of Rustlang, or uv package.

example:

For Linux and Mac

curl -LsSf https://xyz.abc.com/furl-cli/install.sh | sh

For windows

powershell -ExecutionPolicy ByPass -c "irm https://xyz.abc.com/furl-cli/install.ps1 | iex"

How should it look in the CLI?

Additional Context

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions