pantry/projects/gleam.run/package.yml
Jacob Heider 89e82f9dd7
+gleam+erlang (#138)
* +gleam+erlang

* better test
2023-02-10 18:57:35 -05:00

33 lines
630 B
YAML

distributable:
url: https://github.com/gleam-lang/gleam/archive/refs/tags/v{{ version }}.tar.gz
strip-components: 1
provides:
- bin/gleam
versions:
github: gleam-lang/gleam
strip: /v/
build:
dependencies:
rust-lang.org: '>=1.60'
rust-lang.org/cargo: '*'
script:
cargo install --path compiler-cli --force --locked --root {{prefix}}
test:
dependencies:
erlang.org: '*'
script: |
gleam --version
gleam new test
cp $FIXTURE test/src/test.gleam
cd test
gleam run | grep "Hello, world!"
fixture: |
import gleam/io
pub fn main() {
io.print("Hello, world!")
}