30 Commits (4e52a0f7fd9f6490fe31781809f2871a918be458)

Author SHA1 Message Date
Michael Brockus 585ccfc789 Clean MSI generator Try 2 [skip ci] 5 years ago
Jussi Pakkanen 025e11c9a7 Fix looking up Visual Studio MSMs. Again. [skip ci] 5 years ago
Jussi Pakkanen da9fe8db2a Update MSI creator script to newest VS on Win 7. [skip ci] 5 years ago
Jussi Pakkanen 41a0292993 Switch to using Pyinstaller. Closes #5550. 6 years ago
Jussi Pakkanen 9933b33c55 Updated msi creator to use 64 bit VS 2019. [skip ci] 6 years ago
Jussi Pakkanen 4e4f97edb3 Can run argument strings with internal Python. Closes #5217. 6 years ago
Jussi Pakkanen f0ee06bdab Add all files from scripts to MSI package. Closes #4621. 6 years ago
Dylan Baker d505a68e34 Fix crlf line endings 6 years ago
Jussi Pakkanen 14fe0985f7 Add upgrade support to the MSI generator. [skip ci] 7 years ago
Jussi Pakkanen ce7cdadd37 Fix glib build when using MSI installer. Closes #3762. 7 years ago
Jussi Pakkanen b730ab6766 Always generate a new Product GUID. Closes #2485. [skip ci] 7 years ago
Jon Turney 8958529a25 Fix flake8 'variable assigned value but unused' reports 7 years ago
Jon Turney 2f6ed47077 Fix various flake8 indentation reports 7 years ago
Jussi Pakkanen e2a4cff76f Robustify msi creator script. 7 years ago
Jussi Pakkanen 22adda1617 Review fixes. 7 years ago
Jussi Pakkanen 5d51bc79c7 Replaced sys.executable use with the mesonlib equivalent. 7 years ago
Niklas Claesson 16aa40875e MSI: Find VC redistributable with python 32bit on windows 64bit 7 years ago
Jussi Pakkanen a3e655d20d Package the Visual C runtime. Closes #2417. 7 years ago
Luke Shumaker bb25260f00 flake8: Perform suggested whitespace/formatting changes 7 years ago
Luke Shumaker e7d5b9dd8e fix file permissions on a couple of files 7 years ago
Niklas Claesson fcbefafa1f MSI: Improve python detection 7 years ago
Jussi Pakkanen 68ac9b7a0b Require installer version 5.0, which corresponds to Win 7 and up. 7 years ago
Jussi Pakkanen a2ef1dc23b Fix installer generation on 64 bit Windows. 7 years ago
Jussi Pakkanen d3fab4c965 Add installer option to not install Ninja. 7 years ago
Jussi Pakkanen 41805f1b31 Delete XML string manipulation code. 7 years ago
Jussi Pakkanen 048d941e95 Create WiX source file with the XML module rather than string manipulation. 7 years ago
Jussi Pakkanen d220683787 Create a proper 64 bit installer with WiX. 7 years ago
Jussi Pakkanen 858c1d4f30 Fix msi creation script to work on 64 bit Windows. 7 years ago
Jussi Pakkanen 2817fcf2f3 Add Python script that creates an MSI installer from a package created with cx_freeze. 7 years ago