distributable:
  url: https://github.com/Netflix/vmaf/archive/v{{version}}.tar.gz
  strip-components: 1

versions:
  github: Netflix/vmaf

build:
  dependencies:
    mesonbuild.com: '*'
    ninja-build.org: '*'
    nasm.us: '*'
  working-directory: libvmaf
  script: |
    meson --prefix={{prefix}} --buildtype=release build
    ninja -vC build
    ninja -vC build install

provides:
  - bin/vmaf

test:
  script: |
    mv $FIXTURE b.c
    cc b.c
    ./a.out
  fixture: |
    #include <libvmaf/libvmaf.h>
    int main() {
      return 0;
    }
