[libcroco] Visual Studio builds: "Add" Visual Studio 2019 projects



commit 0c11405855ff5f3072a9a2dbb858d9344e069a4c
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Tue Jun 18 16:12:59 2019 +0800

    Visual Studio builds: "Add" Visual Studio 2019 projects
    
    Copy and update the relevant items in the visual Studio 2010 projects
    so that we have project files that is usable out-of-the-box in Visual
    Studio 2019, like what we did for the Visual Studio 2012~2017
    projects.

 configure.ac                         |  1 +
 win32/Makefile.am                    |  2 +-
 win32/vs10/croco-build-defines.props |  1 +
 win32/vs16/Makefile.am               | 40 ++++++++++++++++++++++++++++++++++++
 4 files changed, 43 insertions(+), 1 deletion(-)
---
diff --git a/configure.ac b/configure.ac
index 7b0495b..655c08e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -162,6 +162,7 @@ win32/vs11/Makefile
 win32/vs12/Makefile
 win32/vs14/Makefile
 win32/vs15/Makefile
+win32/vs16/Makefile
 docs/Makefile
 docs/examples/Makefile
 docs/reference/Makefile
diff --git a/win32/Makefile.am b/win32/Makefile.am
index b0008af..d3cb159 100644
--- a/win32/Makefile.am
+++ b/win32/Makefile.am
@@ -16,7 +16,7 @@
 #Author: Fan, Chun-wei
 #See COPYRIGHTS file for copyright information.
 
-SUBDIRS = vs9 vs10 vs11 vs12 vs14 vs15
+SUBDIRS = vs9 vs10 vs11 vs12 vs14 vs15 vs16
 
 EXTRA_DIST = crocopc.py pc_base.py replace.py
 
diff --git a/win32/vs10/croco-build-defines.props b/win32/vs10/croco-build-defines.props
index c93af35..f02e467 100644
--- a/win32/vs10/croco-build-defines.props
+++ b/win32/vs10/croco-build-defines.props
@@ -42,6 +42,7 @@ See COPYRIGHTS file for copyright information.
       <AdditionalOptions Condition="'$(VisualStudioVersion)|$(Platform)'=='12.0|x64'">/HIGHENTROPYVA 
%(AdditionalOptions)</AdditionalOptions>
       <AdditionalOptions Condition="'$(VisualStudioVersion)|$(Platform)'=='14.0|x64'">/HIGHENTROPYVA 
%(AdditionalOptions)</AdditionalOptions>
       <AdditionalOptions Condition="'$(VisualStudioVersion)|$(Platform)'=='15.0|x64'">/HIGHENTROPYVA 
%(AdditionalOptions)</AdditionalOptions>
+      <AdditionalOptions Condition="'$(VisualStudioVersion)|$(Platform)'=='16.0|x64'">/HIGHENTROPYVA 
%(AdditionalOptions)</AdditionalOptions>
     </Link>
   </ItemDefinitionGroup>
 </Project>
diff --git a/win32/vs16/Makefile.am b/win32/vs16/Makefile.am
new file mode 100644
index 0000000..a622c19
--- /dev/null
+++ b/win32/vs16/Makefile.am
@@ -0,0 +1,40 @@
+# This file is part of The Croco Library
+# This program is free software; you can redistribute it and/or
+# modify it under the terms of version 2.1 of the GNU Lesser General Public
+# License as published by the Free Software Foundation.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU Lesser General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
+# USA
+
+# Author: Fan, Chun-wei
+# See COPYRIGHTS file for copyright information.
+
+EXTRA_DIST = \
+       libcroco.sln            \
+       croco.vcxproj           \
+       croco.vcxproj.filters           \
+       csslint.vcxproj         \
+       csslint.vcxproj.filters \
+       croco-install.vcxproj   \
+       croco-install.vcxproj.filters   \
+       croco-build-defines.props       \
+       croco-gen-srcs.props    \
+       croco-install.props     \
+       croco-version-paths.props
+
+DISTCLEANFILES = $(EXTRA_DIST)
+
+MSVC_BASE_VER = 10
+MSVC_BASE_VER_LONG = 2010
+MSVC_VER = 16
+MSVC_VER_LONG = 16
+MSVC_TOOLSET = 142
+
+include $(top_srcdir)/win32/Makefile-newvs.am


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