subsurface/packaging/windows
Dirk Hohndel b40354c7f2 build-system: compile stats code on mobile OSs
Android and iOS use qmake, so add the code to the .pro file.
This also removes all remnants of QCharts includes and uses and all the
references to QCharts in our various build systems.

That was a brief but extremely useful detour.

Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
2021-01-10 15:16:52 -08:00
..
create-win-installer.sh
mxe-based-build.sh build-system: compile stats code on mobile OSs 2021-01-10 15:16:52 -08:00
README.md
smtk-import.nsi.in
smtk2ssrf-mxe-build.sh
subsurface.ico
subsurface.nsi.in

Creating a Windows installer

The scripts here help with cross building Subsurface and smtk2ssrf for Windows.

The preferred method to create a Windows installer is to use our own docker image that has all the build components pre-assembled. All it takes is this:

cd /some/path/windows
git clone git://github.com/subsurface/subsurface
cd subsurface
git submodule init
git submodule update
docker run -v /some/path/windows:/__w subsurface/mxe-build-container:2.2 /bin/bash /__w/subsurface/packaging/windows/create-win-installer.sh

This will result in subsurface-VERSION.exe and smtk2ssrf-VERSION.exe to be created.