Skip to content

Conversation

@mattdawkins
Copy link
Collaborator

No description provided.

Add a new section of build_package.cmake which sets and uses the WIX
toolset to build a Windows executable.

Prevent the system libraries from being written to prevent duplications
of the files in the installer.

When packaging is selected, force off "VIAME_DOWNLOAD_MODELS" as Wix has
a file size limit of 2GB for data.
Add a small example of a network installer using Wix, which involved
generating an installer for the VIAME Sea Lion data. Then, adding that
installer to the chain of installs.
Add a new python file to generate the supplementary installer
automatically.
It also writes out the chain XML needed to be brought
into the WiX install.
Use the multiprocessing library to spawn multiple processes for each of
the objects that we are trying to create.  This can be controlled by
passing a "-j" argument to the python script to determine the number of
processes that can be used. It will default to "4".
To avoid a potential problem with a HEAD request and GitHub's AWS
hosting, use urllib to download the VIAME Dive installer and "compress"
it into the main installer so that it doesn't need to be re-downloaded.

See comment in generate_viame_installers for link to issue about
requests.
For HabCam models and GPU version of GUI.
Remove unnecessary button and use a format which properly adds the link
to the license and requires selection of agreement before installing.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants