An open API service indexing awesome lists of open source software.

https://github.com/asdf-community/asdf-gleam

Gleam plugin for the asdf version manager [maintainer=LOOKING FOR A MAINTAINER! SUBMIT A PULL REQUEST TO THE INFRASTRUCTURE REPOSITORY!]
https://github.com/asdf-community/asdf-gleam

asdf asdf-plugin

Last synced: 3 months ago
JSON representation

Gleam plugin for the asdf version manager [maintainer=LOOKING FOR A MAINTAINER! SUBMIT A PULL REQUEST TO THE INFRASTRUCTURE REPOSITORY!]

Awesome Lists containing this project

README

          

# asdf-gleam

[Gleam](https://github.com/gleam-lang/gleam) plugin for
[asdf](https://github.com/asdf-vm/asdf) version manager

## Build History

[![Build history](https://buildstats.info/github/chart/asdf-community/asdf-gleam?branch=master)](https://github.com/asdf-community/asdf-gleam/actions)

## Install

> \*Gleam runtime depends on Erlang. You might need to install it using
> asdf-erlang. For using gleam libraries you might also need `rebar3`. It is
> installable via asdf-rebar.

```
asdf plugin-add gleam
```

or

```
asdf plugin-add gleam https://github.com/asdf-community/asdf-gleam.git
```

Since `0.2.0`, Gleam has binary releases for macos and linux.

```
# To install a binary release, just specify it
asdf install gleam latest
```

If you want to build from source. Use

```shell
# Installing from source needs Rust. You might want to install it using asdf-rust.
# Using `ref:`, you can specify any branch, tag (like `v0.2.0`) or commit-sha
asdf install gleam ref:main
```

## Use

Check [asdf](https://github.com/asdf-vm/asdf) readme for instructions on how to
install & manage versions of Gleam.