simon-git: puzzles (master): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Thu Aug 24 20:20:33 BST 2017


TL;DR:
  85a091e Discontinue the Inno Setup Puzzles installer.
  b3f122f Win64-cleanness: switch to {Get,Set}WindowLongPtr.
  bfd02e0 Set up a clang-cl makefile.
  9d89550 Switch the Windows builds over to clang-cl.

Repository:     https://git.tartarus.org/simon/puzzles.git
On the web:     https://git.tartarus.org/?p=simon/puzzles.git
Branch updated: master
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2017-08-24 20:20:33

commit 85a091ed62cda12c10ee7bac6c10621b1275aea9
web diff https://git.tartarus.org/?p=simon/puzzles.git;a=commitdiff;h=85a091ed62cda12c10ee7bac6c10621b1275aea9;hp=cb5e49ef1da51f6bd956739c9af5bdea3d99ee07
Author: Simon Tatham <anakin at pobox.com>
Date:   Thu Aug 24 19:09:53 2017 +0100

    Discontinue the Inno Setup Puzzles installer.
    
    I'm getting rid of these installers in general, and also I'm about to
    switch the Windows builds over to my new-look non-Windows non-Wine
    system, which can't run the Inno Setup builder anyway.

 Buildscr | 4 ----
 1 file changed, 4 deletions(-)

commit b3f122f5f9ab5d12f2625ec59e2963c8d7c1ae9a
web diff https://git.tartarus.org/?p=simon/puzzles.git;a=commitdiff;h=b3f122f5f9ab5d12f2625ec59e2963c8d7c1ae9a;hp=85a091ed62cda12c10ee7bac6c10621b1275aea9
Author: Simon Tatham <anakin at pobox.com>
Date:   Thu Aug 24 19:11:13 2017 +0100

    Win64-cleanness: switch to {Get,Set}WindowLongPtr.

 windows.c | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit bfd02e0e475ceaa8ea659c136c1e24ee95c1f3fc
web diff https://git.tartarus.org/?p=simon/puzzles.git;a=commitdiff;h=bfd02e0e475ceaa8ea659c136c1e24ee95c1f3fc;hp=b3f122f5f9ab5d12f2625ec59e2963c8d7c1ae9a
Author: Simon Tatham <anakin at pobox.com>
Date:   Thu Aug 24 19:11:52 2017 +0100

    Set up a clang-cl makefile.
    
    Mostly just cribbed from the corresponding changes in PuTTY's
    build setup, although since the two mkfile.pl scripts are not
    _quite_ identical, I had to make a few tweaks.

 Recipe     |   1 +
 mkfiles.pl | 147 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 147 insertions(+), 1 deletion(-)

commit 9d89550a75393723c5937559fa86a434de4a77f0
web diff https://git.tartarus.org/?p=simon/puzzles.git;a=commitdiff;h=9d89550a75393723c5937559fa86a434de4a77f0;hp=bfd02e0e475ceaa8ea659c136c1e24ee95c1f3fc
Author: Simon Tatham <anakin at pobox.com>
Date:   Thu Aug 24 19:12:54 2017 +0100

    Switch the Windows builds over to clang-cl.
    
    This also switches them to being 64-bit, which I think is
    probably acceptable in this modern age, especially for such
    a non-essential piece of software. If anyone complains I can
    always reinstate a parallel 32-bit build.
    
    To support the switch to 64-bit, this commit also changes the default
    install directory in the MSI to 'Program Files' rather than 'Program
    Files (x86)'.

 Buildscr  | 28 ++++++++++++++++++----------
 winwix.mc |  2 +-
 2 files changed, 19 insertions(+), 11 deletions(-)



More information about the tartarus-commits mailing list