distributable:
  url: git+https://github.com/rbenv/ruby-build.git
  ref: ${{version.tag}}

versions:
  github: rbenv/ruby-build

companions:
  linux:
    gnu.org/make: '*'
    gnu.org/gcc: '*'

dependencies:
  openssl.org: '>=1.1'
  curl.se: '*'
  gnu.org/autoconf: ^2.72
  freedesktop.org/pkg-config: '*'
  gnu.org/readline: ^8.2
  pyyaml.org/libyaml: ^0.2

runtime:
  env:
    darwin:
      LDFLAGS: -Wl,-rpath,{{pkgx.prefix}} $LDFLAGS

build:
  - make install PREFIX={{prefix}}

provides:
  - bin/ruby-build

test:
  script:
    - ruby-build --version | grep {{version.raw}}
    - ruby-build 2.7.8 $PWD/ruby-2.7.8 --verbose
    - ruby --version | grep '2.7.8'
    - ruby-build --help
  env:
    PATH: $PWD/ruby-2.7.8/bin:$PATH
