[Feature][ZXW-88]merge P50 version
Only Configure: No
Affected branch: master
Affected module: unknown
Is it affected on both ZXIC and MTK: only ZXIC
Self-test: Yes
Doc Update: No
Change-Id: I34667719d9e0e7e29e8e4368848601cde0a48408
diff --git a/ap/lib/libpng/libpng-1.6.37/projects/vstudio/zlib.props b/ap/lib/libpng/libpng-1.6.37/projects/vstudio/zlib.props
new file mode 100755
index 0000000..8786279
--- /dev/null
+++ b/ap/lib/libpng/libpng-1.6.37/projects/vstudio/zlib.props
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ * zlib.props - location of zlib source
+ *
+ * Copyright (c) 2018 Cosmin Truta
+ * Copyright (c) 1998-2011 Glenn Randers-Pehrson
+ *
+ * This code is released under the libpng license.
+ * For conditions of distribution and use, see the disclaimer
+ * and license in png.h
+
+ * You may need to edit this file in order to update the location
+ * of the zlib source code.
+ -->
+
+<Project ToolsVersion="4.0"
+ xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup Label="Globals">
+ <!-- Place the name of the directory containing the source of zlib used for
+ debugging in this property.
+
+ The directory need only contain the '.c' and '.h' files from the
+ source.
+
+ If you use a relative directory name (as below) then it must be
+ relative to the project directories; these are one level deeper than
+ the directories containing this file.
+
+ If the version of zlib you use does not match that used when the
+ distribution was built you will get warnings from pngtest that the zlib
+ versions do not match. The zlib version used in this build is recorded
+ below:
+ -->
+ <ZLibSrcDir>..\..\..\..\zlib</ZLibSrcDir>
+
+ <!-- The following line allows compilation for an ARM target with Visual
+ Studio 2012. Notice that this is not supported by the Visual Studio
+ 2012 IDE and that the programs that result cannot be run unless they
+ signed by Microsoft. This is therefore untested; only Microsoft can
+ test it:
+ -->
+ <WindowsSDKDesktopARMSupport>true</WindowsSDKDesktopARMSupport>
+
+ <!-- The following lines provide a global (solution level) control of the
+ warnings issued by the compiler, these are used in the individual
+ project files (*/*.vcxproj) with, for zlib, some extra disables.
+
+ Different versions of Visual Studio may require different settings,
+ these settings work with Visual Studio 2013. Just set
+ TreatWarningAsError to false to check the build without failing on
+ errors.
+ -->
+ <WarningLevel>EnableAllWarnings</WarningLevel>
+ <TreatWarningAsError>true</TreatWarningAsError>
+ <DisableSpecificWarnings>4255;4668;4710;4711;4746;4820;4996</DisableSpecificWarnings>
+ </PropertyGroup>
+</Project>