all repos — mgba @ 3d27d1d7fe6fbce0334a7411eb4f709e2b17c040

mGBA Game Boy Advance Emulator

src/third-party/libpng/projects/vstudio/libpng/libpng.vcxproj (view raw)

  1<?xml version="1.0" encoding="utf-8"?>
  2<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  3  <ItemGroup Label="ProjectConfigurations">
  4    <ProjectConfiguration Include="Debug Library|Win32">
  5      <Configuration>Debug Library</Configuration>
  6      <Platform>Win32</Platform>
  7    </ProjectConfiguration>
  8    <ProjectConfiguration Include="Debug|Win32">
  9      <Configuration>Debug</Configuration>
 10      <Platform>Win32</Platform>
 11    </ProjectConfiguration>
 12    <ProjectConfiguration Include="Release Library|Win32">
 13      <Configuration>Release Library</Configuration>
 14      <Platform>Win32</Platform>
 15    </ProjectConfiguration>
 16    <ProjectConfiguration Include="Release|Win32">
 17      <Configuration>Release</Configuration>
 18      <Platform>Win32</Platform>
 19    </ProjectConfiguration>
 20  </ItemGroup>
 21  <PropertyGroup Label="Globals">
 22    <ProjectGuid>{D6973076-9317-4EF2-A0B8-B7A18AC0713E}</ProjectGuid>
 23    <Keyword>Win32Proj</Keyword>
 24    <RootNamespace>libpng</RootNamespace>
 25  </PropertyGroup>
 26  <Import Project="$(SolutionDir)\zlib.props" />
 27  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
 28  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
 29    <ConfigurationType>DynamicLibrary</ConfigurationType>
 30    <CharacterSet>MultiByte</CharacterSet>
 31    <WholeProgramOptimization>true</WholeProgramOptimization>
 32  </PropertyGroup>
 33  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'" Label="Configuration">
 34    <ConfigurationType>StaticLibrary</ConfigurationType>
 35    <CharacterSet>MultiByte</CharacterSet>
 36  </PropertyGroup>
 37  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
 38    <ConfigurationType>DynamicLibrary</ConfigurationType>
 39    <WholeProgramOptimization>true</WholeProgramOptimization>
 40    <CharacterSet>MultiByte</CharacterSet>
 41  </PropertyGroup>
 42  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'" Label="Configuration">
 43    <ConfigurationType>StaticLibrary</ConfigurationType>
 44    <CharacterSet>MultiByte</CharacterSet>
 45  </PropertyGroup>
 46  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
 47  <ImportGroup Label="ExtensionSettings">
 48  </ImportGroup>
 49  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
 50    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
 51  </ImportGroup>
 52  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'" Label="PropertySheets">
 53    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
 54  </ImportGroup>
 55  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
 56    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
 57  </ImportGroup>
 58  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'" Label="PropertySheets">
 59    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
 60  </ImportGroup>
 61  <PropertyGroup Label="UserMacros" />
 62  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
 63    <LinkIncremental>false</LinkIncremental>
 64    <CustomBuildBeforeTargets>
 65    </CustomBuildBeforeTargets>
 66    <TargetName>$(ProjectName)16</TargetName>
 67  </PropertyGroup>
 68  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'">
 69    <LinkIncremental>false</LinkIncremental>
 70    <CustomBuildBeforeTargets />
 71    <TargetName>$(ProjectName)16</TargetName>
 72  </PropertyGroup>
 73  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
 74    <LinkIncremental>false</LinkIncremental>
 75    <CustomBuildBeforeTargets>
 76    </CustomBuildBeforeTargets>
 77    <TargetName>$(ProjectName)16</TargetName>
 78  </PropertyGroup>
 79  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'">
 80    <LinkIncremental>false</LinkIncremental>
 81    <CustomBuildBeforeTargets />
 82    <TargetName>$(ProjectName)16</TargetName>
 83  </PropertyGroup>
 84  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
 85    <ClCompile>
 86      <PrecompiledHeader>Use</PrecompiledHeader>
 87      <WarningLevel>$(WarningLevel)</WarningLevel>
 88      <MinimalRebuild>false</MinimalRebuild>
 89      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
 90      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
 91      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
 92      <IntrinsicFunctions>true</IntrinsicFunctions>
 93      <FunctionLevelLinking>true</FunctionLevelLinking>
 94      <FloatingPointExceptions>false</FloatingPointExceptions>
 95      <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
 96      <PrecompiledHeaderFile>pngpriv.h</PrecompiledHeaderFile>
 97      <BrowseInformation>true</BrowseInformation>
 98      <CompileAs>CompileAsC</CompileAs>
 99      <StringPooling>true</StringPooling>
100      <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
101      <AdditionalIncludeDirectories>$(ZLibSrcDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
102      <TreatWarningAsError>$(TreatWarningAsError)</TreatWarningAsError>
103      <Optimization>Disabled</Optimization>
104      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
105    </ClCompile>
106    <Link>
107      <SubSystem>Windows</SubSystem>
108      <GenerateDebugInformation>true</GenerateDebugInformation>
109      <AdditionalDependencies>zlib.lib</AdditionalDependencies>
110      <Version>16</Version>
111      <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
112    </Link>
113  </ItemDefinitionGroup>
114  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'">
115    <ClCompile>
116      <PrecompiledHeader>Use</PrecompiledHeader>
117      <WarningLevel>$(WarningLevel)</WarningLevel>
118      <MinimalRebuild>false</MinimalRebuild>
119      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
120      <Optimization>Disabled</Optimization>
121      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
122      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
123      <IntrinsicFunctions>true</IntrinsicFunctions>
124      <FunctionLevelLinking>true</FunctionLevelLinking>
125      <FloatingPointExceptions>false</FloatingPointExceptions>
126      <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
127      <PrecompiledHeaderFile>pngpriv.h</PrecompiledHeaderFile>
128      <BrowseInformation>true</BrowseInformation>
129      <CompileAs>CompileAsC</CompileAs>
130      <StringPooling>true</StringPooling>
131      <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
132      <AdditionalIncludeDirectories>$(ZLibSrcDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
133      <TreatWarningAsError>$(TreatWarningAsError)</TreatWarningAsError>
134      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
135    </ClCompile>
136    <Link>
137      <SubSystem>Windows</SubSystem>
138      <GenerateDebugInformation>true</GenerateDebugInformation>
139    </Link>
140  </ItemDefinitionGroup>
141  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
142    <ClCompile>
143      <WarningLevel>$(WarningLevel)</WarningLevel>
144      <PrecompiledHeader>Use</PrecompiledHeader>
145      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
146      <FunctionLevelLinking>true</FunctionLevelLinking>
147      <IntrinsicFunctions>true</IntrinsicFunctions>
148      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
149      <FloatingPointExceptions>false</FloatingPointExceptions>
150      <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
151      <PrecompiledHeaderFile>pngpriv.h</PrecompiledHeaderFile>
152      <BrowseInformation>true</BrowseInformation>
153      <CompileAs>CompileAsC</CompileAs>
154      <StringPooling>true</StringPooling>
155      <MinimalRebuild>false</MinimalRebuild>
156      <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
157      <AdditionalIncludeDirectories>$(ZLibSrcDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
158      <TreatWarningAsError>$(TreatWarningAsError)</TreatWarningAsError>
159      <Optimization>Full</Optimization>
160    </ClCompile>
161    <Link>
162      <SubSystem>Windows</SubSystem>
163      <GenerateDebugInformation>true</GenerateDebugInformation>
164      <EnableCOMDATFolding>true</EnableCOMDATFolding>
165      <OptimizeReferences>true</OptimizeReferences>
166      <AdditionalDependencies>zlib.lib</AdditionalDependencies>
167      <Version>16</Version>
168      <AdditionalLibraryDirectories>$(OutDir)</AdditionalLibraryDirectories>
169    </Link>
170  </ItemDefinitionGroup>
171  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'">
172    <ClCompile>
173      <WarningLevel>$(WarningLevel)</WarningLevel>
174      <PrecompiledHeader>Use</PrecompiledHeader>
175      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
176      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
177      <FunctionLevelLinking>true</FunctionLevelLinking>
178      <IntrinsicFunctions>true</IntrinsicFunctions>
179      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
180      <FloatingPointExceptions>false</FloatingPointExceptions>
181      <TreatWChar_tAsBuiltInType>false</TreatWChar_tAsBuiltInType>
182      <PrecompiledHeaderFile>pngpriv.h</PrecompiledHeaderFile>
183      <BrowseInformation>true</BrowseInformation>
184      <CompileAs>CompileAsC</CompileAs>
185      <StringPooling>true</StringPooling>
186      <MinimalRebuild>false</MinimalRebuild>
187      <DisableSpecificWarnings>$(DisableSpecificWarnings)</DisableSpecificWarnings>
188      <AdditionalIncludeDirectories>$(ZLibSrcDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
189      <TreatWarningAsError>$(TreatWarningAsError)</TreatWarningAsError>
190      <Optimization>Full</Optimization>
191      <WholeProgramOptimization>true</WholeProgramOptimization>
192    </ClCompile>
193    <Link>
194      <SubSystem>Windows</SubSystem>
195      <GenerateDebugInformation>true</GenerateDebugInformation>
196      <EnableCOMDATFolding>true</EnableCOMDATFolding>
197      <OptimizeReferences>true</OptimizeReferences>
198    </Link>
199    <Lib>
200      <LinkTimeCodeGeneration>true</LinkTimeCodeGeneration>
201    </Lib>
202  </ItemDefinitionGroup>
203  <ItemGroup>
204    <ClCompile Include="..\..\..\png.c">
205      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Create</PrecompiledHeader>
206      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'">Create</PrecompiledHeader>
207      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Create</PrecompiledHeader>
208      <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'">Create</PrecompiledHeader>
209    </ClCompile>
210    <ClCompile Include="..\..\..\pngerror.c" />
211    <ClCompile Include="..\..\..\pngget.c" />
212    <ClCompile Include="..\..\..\pngmem.c" />
213    <ClCompile Include="..\..\..\pngpread.c" />
214    <ClCompile Include="..\..\..\pngread.c" />
215    <ClCompile Include="..\..\..\pngrio.c" />
216    <ClCompile Include="..\..\..\pngrtran.c" />
217    <ClCompile Include="..\..\..\pngrutil.c" />
218    <ClCompile Include="..\..\..\pngset.c" />
219    <ClCompile Include="..\..\..\pngtrans.c" />
220    <ClCompile Include="..\..\..\pngwio.c" />
221    <ClCompile Include="..\..\..\pngwrite.c" />
222    <ClCompile Include="..\..\..\pngwtran.c" />
223    <ClCompile Include="..\..\..\pngwutil.c" />
224  </ItemGroup>
225  <ItemGroup>
226    <ResourceCompile Include="..\..\..\scripts\pngwin.rc">
227      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug Library|Win32'">true</ExcludedFromBuild>
228      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release Library|Win32'">true</ExcludedFromBuild>
229    </ResourceCompile>
230  </ItemGroup>
231  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
232  <ImportGroup Label="ExtensionTargets">
233  </ImportGroup>
234</Project>