pantry/projects/github.com/ebiggers/libdeflate/package.yml
2023-10-09 21:25:33 -04:00

34 lines
606 B
YAML

distributable:
url: https://github.com/ebiggers/libdeflate/archive/refs/tags/v{{version.major}}.{{version.minor}}.tar.gz
strip-components: 1
versions:
github: ebiggers/libdeflate/releases
strip:
- /^v/
build:
dependencies:
cmake.org: ^3
working-directory: build
script: |
cmake .. $ARGS
make
make install
env:
ARGS:
- -DCMAKE_BUILD_TYPE=Release
- -DCMAKE_INSTALL_PREFIX="{{prefix}}"
provides:
- bin/libdeflate-gzip
- bin/libdeflate-gunzip
test:
fixture: |
test
script: |
libdeflate-gzip $FIXTURE
libdeflate-gunzip -d $FIXTURE.gz