+libdeflate

This commit is contained in:
Marc Seitz 2023-10-10 00:57:33 +02:00 committed by Jacob Heider
parent fc26fe45a1
commit 3d623f3f8e

View file

@ -0,0 +1,34 @@
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