mirror of
https://github.com/lovell/sharp.git
synced 2025-07-09 10:30:15 +02:00
Copy Windows DLLs into release dir as no rpath equivalent Use local libvips on Windows CI
29 lines
591 B
Bash
Executable File
29 lines
591 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# Is docker available?
|
|
|
|
if ! type docker >/dev/null; then
|
|
echo "Please install docker"
|
|
exit 1
|
|
fi
|
|
|
|
# TODO: docker v1.9.0 will allow 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-8.1.1-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-8.1.1-lin.tar.gz .
|
|
docker rm $LIN_CONTAINER_ID
|
|
|
|
# Checksums
|
|
|
|
sha256sum *.tar.gz
|