Builds Zeroc Ice wheel for Debian 10. Ice 3.6 is built from source and a wheel is also created.
This can be used to create installable binary packages as an alternative to compiling from source using pip.
docker build -t builder .
docker run --rm -v $PWD/dist:/dist builder
To build a different version of IcePy:
docker run --rm -v $PWD/dist:/dist builder VERSION
Packages will be copied to $PWD/dist
.
cd /opt
tar -zxf ice-3.6.5-${RELEASE}-debian10-amd64.tar.gz
These binaries are compiled with a prefix of /opt/ice-3.6.5-${RELEASE}
.
It may be possible to relocate them but this is untested.