Drop support for VS2013
This was scheduled for today - 20th July 2020.
Updates Appveyor configs to use VS2015 instead.
diff --git a/.appveyor.yml b/.appveyor.yml
index 44d5f04..4c5b0da 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -4,7 +4,7 @@
# build version format
version: "{build}"
-os: Visual Studio 2013
+os: Visual Studio 2015
platform:
- x64
@@ -58,7 +58,7 @@
build_script:
- mkdir build && cd build
- - cmake -G "Visual Studio 12 2013 Win64" -DCMAKE_INSTALL_PREFIX=install ..
+ - cmake -G "Visual Studio 14 2015 Win64" -DCMAKE_INSTALL_PREFIX=install ..
- cmake --build . --config %CONFIGURATION% --target install
test_script:
@@ -105,4 +105,4 @@
force_update: true
on:
branch: master
- APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2013
+ APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015
diff --git a/CHANGES.md b/CHANGES.md
index ad70f5e..6328041 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -5,7 +5,13 @@
## 11.0.0 2020-07-20
-[Put `11.0.0` release notes here]
+### Breaking changes
+
+#### Visual Studio 2013 is no longer supported
+
+[As scheduled](https://github.com/KhronosGroup/glslang/blob/9eef54b2513ca6b40b47b07d24f453848b65c0df/README.md#planned-deprecationsremovals),
+Microsoft Visual Studio 2013 is no longer officially supported. Please upgrade
+to at least Visual Studio 2015.
## 10.15.3847 2020-07-20
diff --git a/README.md b/README.md
index 756e857..330ec82 100755
--- a/README.md
+++ b/README.md
@@ -1,8 +1,14 @@
# News
-1. The versioning scheme is being improved, and you might notice some differences. This is currently WIP, but will be coming soon. See, for example, PR #2277.
+1. Visual Studio 2013 is no longer supported
-2. If you get a new **compilation error due to a missing header**, it might be caused by this planned removal:
+ [As scheduled](https://github.com/KhronosGroup/glslang/blob/9eef54b2513ca6b40b47b07d24f453848b65c0df/README.md#planned-deprecationsremovals),
+Microsoft Visual Studio 2013 is no longer officially supported. \
+ Please upgrade to at least Visual Studio 2015.
+
+2. The versioning scheme is being improved, and you might notice some differences. This is currently WIP, but will be coming soon. See, for example, PR #2277.
+
+3. If you get a new **compilation error due to a missing header**, it might be caused by this planned removal:
**SPIRV Folder, 1-May, 2020.** Glslang, when installed through CMake,
will install a `SPIRV` folder into `${CMAKE_INSTALL_INCLUDEDIR}`.
@@ -16,11 +22,6 @@
[![Build Status](https://travis-ci.org/KhronosGroup/glslang.svg?branch=master)](https://travis-ci.org/KhronosGroup/glslang)
[![Build status](https://ci.appveyor.com/api/projects/status/q6fi9cb0qnhkla68/branch/master?svg=true)](https://ci.appveyor.com/project/Khronoswebmaster/glslang/branch/master)
-## Planned Deprecations/Removals
-
-1. **Visual Studio 2013, 20-July, 2020.** Keeping code compiling for MS Visual Studio 2013 will no longer be
-a goal as of July 20, 2020, the fifth anniversary of the release of Visual Studio 2015.
-
# Glslang Components and Status
There are several components: