mirror of
https://github.com/lovell/sharp.git
synced 2025-07-10 02:50:15 +02:00
Add support for libvips' new native loaders, including GIF and SVG Pre-built binaries now include giflib and librsvg, exclude *magick
31 lines
643 B
Bash
Executable File
31 lines
643 B
Bash
Executable File
#!/bin/sh
|
|
|
|
VERSION_VIPS=8.3.0
|
|
|
|
# Is docker available?
|
|
|
|
if ! type docker >/dev/null; then
|
|
echo "Please install docker"
|
|
exit 1
|
|
fi
|
|
|
|
# TODO: docker v1.9.0 allows build-time args - https://github.com/docker/docker/pull/15182
|
|
|
|
# Windows
|
|
|
|
docker build -t vips-dev-win win
|
|
WIN_CONTAINER_ID=$(docker run -d vips-dev-win)
|
|
docker cp "${WIN_CONTAINER_ID}:/libvips-${VERSION_VIPS}-win.tar.gz" .
|
|
docker rm "${WIN_CONTAINER_ID}"
|
|
|
|
# Linux
|
|
|
|
docker build -t vips-dev-lin lin
|
|
LIN_CONTAINER_ID=$(docker run -d vips-dev-lin)
|
|
docker cp "${LIN_CONTAINER_ID}:/libvips-${VERSION_VIPS}-lin.tar.gz" .
|
|
docker rm "${LIN_CONTAINER_ID}"
|
|
|
|
# Checksums
|
|
|
|
sha256sum *.tar.gz
|