simon-git: putty (master): Simon Tatham
Commits to Tartarus hosted VCS
tartarus-commits at lists.tartarus.org
Sat May 27 20:12:16 BST 2017
TL;DR:
bbdb527 Turn off the Inno Setup installer build.
599ca6d Build using clang-cl instead of Visual Studio.
fd6898b Build the MSI using Wix run on Linux via Mono.
Repository: https://git.tartarus.org/simon/putty.git
On the web: https://git.tartarus.org/?p=simon/putty.git
Branch updated: master
Committer: Simon Tatham <anakin at pobox.com>
Date: 2017-05-27 20:12:16
commit bbdb527d4dc0eeabd083242d10faa1a2aad28e5d
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=bbdb527d4dc0eeabd083242d10faa1a2aad28e5d;hp=eda5364eb476d4771e1f5a35ff81f50b4e309135
Author: Simon Tatham <anakin at pobox.com>
Date: Sat May 27 20:05:07 2017 +0100
Turn off the Inno Setup installer build.
We've been planning to do that for a while, and this installer-builder
isn't going to work anyway in the build environment I'm about to move
everything to, so this seems like the moment.
Buildscr | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
commit 599ca6d726fa9c251fda6b45fd5161878a208c53
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=599ca6d726fa9c251fda6b45fd5161878a208c53;hp=bbdb527d4dc0eeabd083242d10faa1a2aad28e5d
Author: Simon Tatham <anakin at pobox.com>
Date: Sat May 27 20:06:11 2017 +0100
Build using clang-cl instead of Visual Studio.
This permits me to do the binary builds via cross-compilation on
Linux, which is nice from a perspective of not having my build
environment subject to the same potential pool of Windows malware that
might be interested in infecting the resulting binaries. Also, it's
quicker to build and the code generation is noticeably better.
Buildscr | 51 ++++++++++++++++++++++++++++-----------------------
1 file changed, 28 insertions(+), 23 deletions(-)
commit fd6898b5865b3f7fcccfe57c6ee272984f52a34f
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=fd6898b5865b3f7fcccfe57c6ee272984f52a34f;hp=599ca6d726fa9c251fda6b45fd5161878a208c53
Author: Simon Tatham <anakin at pobox.com>
Date: Sat May 27 20:07:00 2017 +0100
Build the MSI using Wix run on Linux via Mono.
I have a grubby method of getting this to work without Wine, which I
intend to get round to publishing just as soon as I finish deciding
what its best shape is. But I don't want to wait for that before
starting to actually use it, because this eliminates the last trace of
Windows in the PuTTY Windows builds.
Buildscr | 21 +++++++--------------
1 file changed, 7 insertions(+), 14 deletions(-)
More information about the tartarus-commits
mailing list