[glib-networking/wip/openssl: 41/41] build: Add support for MSVC 2015



commit 058889b1b02315e328086ebe7b6bde0eb77868ce
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Fri Nov 20 16:52:57 2015 +0800

    build: Add support for MSVC 2015
    
    MSVC 2015 was released after the initial work on adding the project files
    for glib-networking, so let's add support for it here.

 build/win32/Makefile.am      |    2 +-
 build/win32/vs14/Makefile.am |   22 ++++++++++++++++++++++
 configure.ac                 |    1 +
 3 files changed, 24 insertions(+), 1 deletions(-)
---
diff --git a/build/win32/Makefile.am b/build/win32/Makefile.am
index 81617a0..9c15633 100644
--- a/build/win32/Makefile.am
+++ b/build/win32/Makefile.am
@@ -1 +1 @@
-SUBDIRS = vs9 vs10 vs11 vs12
+SUBDIRS = vs9 vs10 vs11 vs12 vs14
diff --git a/build/win32/vs14/Makefile.am b/build/win32/vs14/Makefile.am
new file mode 100644
index 0000000..6839123
--- /dev/null
+++ b/build/win32/vs14/Makefile.am
@@ -0,0 +1,22 @@
+EXTRA_DIST =   \
+       glib-networking.sln                     \
+       glib-networking-build-defines.props     \
+       glib-networking-gen-srcs.props          \
+       glib-networking-install.props           \
+       glib-networking-version-paths.props     \
+       glib-networking-install.vcxproj         \
+       glib-networking-prepbuild.vcxproj       \
+       libgiognomeproxy.vcxproj                \
+       libgiognomeproxy.vcxproj.filters        \
+       libgioopenssl.vcxproj                   \
+       libgioopenssl.vcxproj.filters           \
+       tlsbase.vcxproj                 \
+       tlsbase.vcxproj.filters
+
+DISTCLEANFILES = $(EXTRA_DIST)
+
+MSVC_VER = 14
+MSVC_FORMAT_VER=12
+MSVC_VER_LONG = 14
+
+include $(top_srcdir)/build/Makefile-newvs.am
diff --git a/configure.ac b/configure.ac
index 0b62f4b..68dbd88 100644
--- a/configure.ac
+++ b/configure.ac
@@ -268,6 +268,7 @@ AC_CONFIG_FILES([Makefile
                  build/win32/vs10/Makefile
                  build/win32/vs11/Makefile
                  build/win32/vs12/Makefile
+                 build/win32/vs14/Makefile
                  po/Makefile.in po/Makefile
                  proxy/libproxy/Makefile
                  proxy/gnome/Makefile


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]