Stand Alone Executable from WeasyPrint - work in progress.
- Build linux executable with Travis CI
- Build macos executable with Travis CI
- Build windows executable with App Veyor
- ...
docker build \
--pull \
--file ./travis/linux/Dockerfile \
--tag wpimg \
--build-arg WEASYPRINT_VERSION=45 \
--build-arg STATICX_VERSION=0.7.0 \
--build-arg PYINSTALLER_VERSION=3.4 \
.
docker run --rm \
-e "HOST_OWNER_UID=$UID" \
-e "HOST_OWNER_GID=$GID" \
-v $PWD:/workdir \
wpimg \
/workdir/travis/linux/build.sh
docker run --rm \
-u $UID:$GID \
-v $PWD:/workdir \
ubuntu:16.04 \
/workdir/travis/linux/test.sh
./dist/weasyprint https://weasyprint.org/ dist/weasyprint.pdf