MSVC builds: Support MSVC 2013 and later

Desktop / GNOME / GTK - Chun-wei Fan [src.gnome.org] - 26 October 2016 03:46 UTC

We now need C99 features from the compiler which are only supported by
Visual Studio 2013 and later, so drop the MSVC 2008~2012 projects, and make the baseline supported Visual Studio version be 2013. Update the build files as a result.

2ba64e0 MSVC builds: Support MSVC 2013 and later
build/Makefile-newvs.am | 30 +-
build/win32/Makefile.am | 3 -
build/win32/vs10/Makefile.am | 78 -----
build/win32/vs10/README.txt | 101 ------
build/win32/vs10/broadwayd.vcxproj.filtersin | 20 --
build/win32/vs10/broadwayd.vcxprojin | 177 -----------
build/win32/vs10/gdk-4.vcxproj.filtersin | 24 --
build/win32/vs10/gdk-4.vcxprojin | 333 --------------------
build/win32/vs10/gdk4-broadway.vcxproj.filtersin | 20 --
build/win32/vs10/gdk4-broadway.vcxprojin | 131 --------
build/win32/vs10/gdk4-win32.vcxproj.filtersin | 20 --
build/win32/vs10/gdk4-win32.vcxprojin | 131 --------
build/win32/vs10/gtk+-4.sln | 263 ----------------
build/win32/vs10/gtk-4.vcxproj.filtersin | 46 ---
build/win32/vs10/gtk-4.vcxprojin | 242 --------------
build/win32/vs10/gtk-builder-tool.vcxproj | 181 -----------
build/win32/vs10/gtk-builder-tool.vcxproj.filters | 20 --
build/win32/vs10/gtk-encode-symbolic-svg.vcxproj | 177 -----------
.../vs10/gtk-encode-symbolic-svg.vcxproj.filters | 20 --
build/win32/vs10/gtk-query-settings.vcxproj | 181 -----------
.../win32/vs10/gtk-query-settings.vcxproj.filters | 20 --
build/win32/vs10/gtk-update-icon-cache.vcxproj | 177 -----------
.../vs10/gtk-update-icon-cache.vcxproj.filters | 20 --
build/win32/vs10/gtk4-build-defines.props | 68 ----
build/win32/vs10/gtk4-copy-gdk-broadway.props | 50 ---
.../vs10/gtk4-demo-application.vcxproj.filtersin | 20 --
build/win32/vs10/gtk4-demo-application.vcxprojin | 173 ----------
build/win32/vs10/gtk4-demo.vcxproj.filtersin | 16 -
build/win32/vs10/gtk4-demo.vcxprojin | 187 -----------
build/win32/vs10/gtk4-gen-srcs.props | 80 -----
.../win32/vs10/gtk4-icon-browser.vcxproj.filtersin | 20 --
build/win32/vs10/gtk4-icon-browser.vcxprojin | 177 -----------
build/win32/vs10/gtk4-ignore-broadway.props | 18 --
build/win32/vs10/gtk4-install.propsin | 176 -----------
build/win32/vs10/gtk4-install.vcxproj | 264 ----------------
build/win32/vs10/gtk4-install.vcxproj.filters | 13 -
build/win32/vs10/gtk4-prebuild.vcxproj | 244 --------------
build/win32/vs10/gtk4-prebuild.vcxproj.filters | 15 -
build/win32/vs10/gtk4-version-paths.props.in | 62 ----
build/win32/vs11/Makefile.am | 49 ---
build/win32/vs12/Makefile.am | 99 +++---
build/win32/vs12/README.txt | 101 ++++++
build/win32/vs12/broadwayd.vcxproj.filtersin | 20 ++
build/win32/vs12/broadwayd.vcxprojin | 177 +++++++++++
build/win32/vs12/gdk-4.vcxproj.filtersin | 24 ++
build/win32/vs12/gdk-4.vcxprojin | 333 ++++++++++++++++++++
build/win32/vs12/gdk4-broadway.vcxproj.filtersin | 20 ++
build/win32/vs12/gdk4-broadway.vcxprojin | 131 ++++++++
build/win32/vs12/gdk4-win32.vcxproj.filtersin | 20 ++
build/win32/vs12/gdk4-win32.vcxprojin | 131 ++++++++
build/win32/vs12/gtk+-4.sln | 263 ++++++++++++++++
build/win32/vs12/gtk-4.vcxproj.filtersin | 46 +++
build/win32/vs12/gtk-4.vcxprojin | 242 ++++++++++++++
build/win32/vs12/gtk-builder-tool.vcxproj | 181 +++++++++++
build/win32/vs12/gtk-builder-tool.vcxproj.filters | 20 ++
build/win32/vs12/gtk-encode-symbolic-svg.vcxproj | 177 +++++++++++
.../vs12/gtk-encode-symbolic-svg.vcxproj.filters | 20 ++
build/win32/vs12/gtk-query-settings.vcxproj | 181 +++++++++++
.../win32/vs12/gtk-query-settings.vcxproj.filters | 20 ++
build/win32/vs12/gtk-update-icon-cache.vcxproj | 177 +++++++++++
.../vs12/gtk-update-icon-cache.vcxproj.filters | 20 ++
build/win32/vs12/gtk4-build-defines.props | 68 ++++
build/win32/vs12/gtk4-copy-gdk-broadway.props | 50 +++
.../vs12/gtk4-demo-application.vcxproj.filtersin | 20 ++
build/win32/vs12/gtk4-demo-application.vcxprojin | 173 ++++++++++
build/win32/vs12/gtk4-demo.vcxproj.filtersin | 16 +
build/win32/vs12/gtk4-demo.vcxprojin | 187 +++++++++++
build/win32/vs12/gtk4-gen-srcs.props | 80 +++++
.../win32/vs12/gtk4-icon-browser.vcxproj.filtersin | 20 ++
build/win32/vs12/gtk4-icon-browser.vcxprojin | 177 +++++++++++
build/win32/vs12/gtk4-ignore-broadway.props | 18 ++
build/win32/vs12/gtk4-install.propsin | 176 +++++++++++
build/win32/vs12/gtk4-install.vcxproj | 264 ++++++++++++++++
build/win32/vs12/gtk4-install.vcxproj.filters | 13 +
build/win32/vs12/gtk4-prebuild.vcxproj | 244 ++++++++++++++
build/win32/vs12/gtk4-prebuild.vcxproj.filters | 15 +
build/win32/vs12/gtk4-version-paths.props.in | 62 ++++
build/win32/vs14/Makefile.am | 2 +
build/win32/vs9/Makefile.am | 52 ---
build/win32/vs9/README.txt | 100 ------
build/win32/vs9/broadwayd.vcprojin | 176 -----------
build/win32/vs9/gdk-4.vcprojin | 304 ------------------
build/win32/vs9/gdk4-broadway.vcprojin | 130 --------
build/win32/vs9/gdk4-win32.vcprojin | 130 --------
build/win32/vs9/gtk+-4.sln | 309 ------------------
build/win32/vs9/gtk-4.vcprojin | 281 -----------------
build/win32/vs9/gtk-builder-tool.vcproj | 172 ----------
build/win32/vs9/gtk-encode-symbolic-svg.vcproj | 176 -----------
build/win32/vs9/gtk-query-settings.vcproj | 172 ----------
build/win32/vs9/gtk-update-icon-cache.vcproj | 172 ----------
build/win32/vs9/gtk4-build-defines.vsprops | 62 ----
build/win32/vs9/gtk4-copy-gdk-broadway.vsprops | 33 --
build/win32/vs9/gtk4-demo-application.vcprojin | 168 ----------
build/win32/vs9/gtk4-demo.vcprojin | 174 ----------
build/win32/vs9/gtk4-gen-srcs.vsprops | 81 -----
build/win32/vs9/gtk4-icon-browser.vcprojin | 176 -----------
build/win32/vs9/gtk4-ignore-broadway.vsprops | 14 -
build/win32/vs9/gtk4-install.vcproj | 204 ------------
build/win32/vs9/gtk4-install.vspropsin | 154 ---------
build/win32/vs9/gtk4-prebuild.vcproj | 282 -----------------
build/win32/vs9/gtk4-version-paths.vsprops.in | 61 ----
configure.ac | 6 +-
demos/gtk-demo/Makefile.am | 4 +-
demos/icon-browser/Makefile.am | 2 +-
gdk/Makefile.am | 4 +-
gdk/broadway/Makefile.am | 6 +-
gdk/win32/Makefile.am | 4 +-
gtk/Makefile.am | 4 +-
108 files changed, 3981 insertions(+), 7667 deletions(-)

Upstream: git.gnome.org


  • Share