zebreus / qt-webassembly-docker

A container for building Qt applications for the web platform using Qt for WebAssembly.
MIT License
16 stars 8 forks source link

qt-webassembly-docker

A container for building Qt applications for the web platform using Qt for WebAssembly.

This container is based on the official emscripten docker image emscripten/emsdk.

The concourse pipeline is constantly building images and putting them on dockerhub madmanfred/qt-webassembly.

Please create issues related to this image on the associated GitHub project.

Usage

bash

docker run --rm -v $(pwd):/src/ -u $(id -u):$(id -g) madmanfred/qt-webassembly qmake
docker run --rm -v $(pwd):/src/ -u $(id -u):$(id -g) madmanfred/qt-webassembly make

powershell

docker run --rm -v $(PWD):/src/ madmanfred/qt-webassembly qmake
docker run --rm -v $(PWD):/src/ madmanfred/qt-webassembly make

Build status

Improving build time

Here are some tips to speed up your builds for Qt for WebAssembly: