Skip to content

Commit 8afb143

Browse files
authored
Trying to make automated 64-bit Windows builds compatible with Windows XP again. (#83)
1 parent 46c9ecb commit 8afb143

File tree

5 files changed

+22
-25
lines changed

5 files changed

+22
-25
lines changed

appveyor.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,17 @@ environment:
2020
platform: Win32
2121
bin_dir: bin32
2222
artifact_suffix: -Win32
23-
PlatformToolset: v100
23+
PlatformToolset: v140_xp
2424
- configuration: Release-SSE2
2525
platform: Win32
2626
bin_dir: bin32
2727
artifact_suffix: -Win32-sse2
28-
PlatformToolset: v100
28+
PlatformToolset: v140_xp
2929
- configuration: Release
3030
platform: x64
3131
bin_dir: bin64
3232
artifact_suffix: -Win64
33-
PlatformToolset: v140
33+
PlatformToolset: v140_xp
3434

3535
before_build:
3636
- ps: |
@@ -91,7 +91,6 @@ deploy:
9191
tag: $(pov_tag_version)
9292
release: $(pov_build_title) $(pov_build_version)
9393
description: $(pov_build_message)
94-
9594
auth_token:
9695
secure: WkcFPXyr/SJ9TXixTQyivhfoR9FzlryIbc4deHeQ0eA6YRXL0wQopMYJ6XL1/FJK
9796
draft: true

source/base/version.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
#define OFFICIAL_VERSION_STRING "3.7.1"
4646
#define OFFICIAL_VERSION_NUMBER 371
4747

48-
#define POV_RAY_PRERELEASE "alpha.8755786"
48+
#define POV_RAY_PRERELEASE "alpha.8764097"
4949

5050
#if (POV_RAY_IS_AUTOBUILD == 1) && ((POV_RAY_IS_OFFICIAL == 1) || (POV_RAY_IS_SEMI_OFFICIAL == 1))
5151
#ifdef POV_RAY_PRERELEASE

unix/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.7.1-alpha.8755786
1+
3.7.1-alpha.8764097

windows/readme.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<div class="Header">
2525
<p>
2626
Persistence of Vision Ray Tracer ('POV-Ray') version 3.7.<br>
27-
Copyright 1991-2013 Persistence of Vision Raytracer Pty. Ltd.
27+
Copyright 1991-2016 Persistence of Vision Raytracer Pty. Ltd.
2828
</p>
2929

3030
<p>
@@ -46,15 +46,6 @@
4646
along with this program. If not, see <a href="http://www.gnu.org/licenses/">http://www.gnu.org/licenses/</a>
4747
</p>
4848
</div>
49-
<br>
50-
<div class="Header">
51-
<pre><code>$File: //depot/public/povray/3.x/windows/readme.html $
52-
$Revision: #1 $
53-
$Change: 6069 $
54-
$DateTime: 2013/11/06 11:59:40 $
55-
$Author: chrisc $
56-
</code></pre>
57-
</div>
5849

5950
<div class="Main">
6051

@@ -105,6 +96,15 @@ <h3>Visual Studio 2015</h3>
10596
Community edition.
10697
</p>
10798

99+
<p>
100+
<b>Note:</b> By default, binaries generated by Visual Studio 2015 will be
101+
incompatible with Windows XP. If you need XP support, you will have to change
102+
the platform toolset from <code>v140</code> to <code>v140_xp</code>, either by
103+
manually editing all project settings or by running the build from the command
104+
prompt with the environment variable <code>PlatformToolset</code> set to
105+
<code>v140_xp</code>.
106+
</p>
107+
108108
<h3>Earlier Versions of Visual Studio</h3>
109109

110110
<p>

windows/readme.txt

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
------------------------------------------------------------------------
22

33
Persistence of Vision Ray Tracer ('POV-Ray') version 3.7.
4-
Copyright 1991-2013 Persistence of Vision Raytracer Pty. Ltd.
4+
Copyright 1991-2016 Persistence of Vision Raytracer Pty. Ltd.
55

66
POV-Ray is free software: you can redistribute it and/or modify it under
77
the terms of the GNU Affero General Public License as published by the
@@ -18,14 +18,6 @@ along with this program. If not, see http://www.gnu.org/licenses/
1818

1919
------------------------------------------------------------------------
2020

21-
$File: //depot/public/povray/3.x/windows/readme.txt $
22-
$Revision: #1 $
23-
$Change: 6069 $
24-
$DateTime: 2013/11/06 11:59:40 $
25-
$Author: chrisc $
26-
27-
------------------------------------------------------------------------
28-
2921
=======================================
3022
Building the POV-Ray for Windows source
3123
=======================================
@@ -72,6 +64,12 @@ The Visual Studio 2010 projects should also build fine in Visual Studio 2015
7264
after automatic conversion, as has been tested with the Visual Studio 2015
7365
Community edition.
7466

67+
*Note:* By default, binaries generated by Visual Studio 2015 will be
68+
incompatible with Windows XP. If you need XP support you will have to change
69+
the platform toolset from |v140| to |v140_xp|, either by manually editing all
70+
project settings or by running the build from the command prompt with the
71+
environment variable |PlatformToolset| set to |v140_xp|.
72+
7573
Earlier Versions of Visual Studio
7674
---------------------------------
7775

0 commit comments

Comments
 (0)