]> git.tdb.fi Git - ext/libpng.git/blob - projects/vstudio/pnglibconf/pnglibconf.vcxproj
Import libpng 1.6.39
[ext/libpng.git] / projects / vstudio / pnglibconf / pnglibconf.vcxproj
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="Release|ARM64">
5       <Configuration>Release</Configuration>
6       <Platform>ARM64</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="Release|Win32">
9       <Configuration>Release</Configuration>
10       <Platform>Win32</Platform>
11     </ProjectConfiguration>
12   </ItemGroup>
13   <PropertyGroup Label="Globals">
14     <ProjectGuid>{EB33566E-DA7F-4D28-9077-88C0B7C77E35}</ProjectGuid>
15     <RootNamespace>pnglibconf</RootNamespace>
16   </PropertyGroup>
17   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
18   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
19     <ConfigurationType>Application</ConfigurationType>
20     <UseDebugLibraries>false</UseDebugLibraries>
21     <WholeProgramOptimization>true</WholeProgramOptimization>
22     <CharacterSet>MultiByte</CharacterSet>
23     <PlatformToolset>v142</PlatformToolset>
24   </PropertyGroup>
25   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
26     <ConfigurationType>Application</ConfigurationType>
27     <UseDebugLibraries>false</UseDebugLibraries>
28     <WholeProgramOptimization>true</WholeProgramOptimization>
29     <CharacterSet>MultiByte</CharacterSet>
30     <PlatformToolset>v142</PlatformToolset>
31   </PropertyGroup>
32   <Import Project="$(SolutionDir)\zlib.props" />
33   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
34   <ImportGroup Label="ExtensionSettings">
35   </ImportGroup>
36   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
37     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
38   </ImportGroup>
39   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets">
40     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
41   </ImportGroup>
42   <PropertyGroup Label="UserMacros" />
43   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
44     <CustomBuildBeforeTargets>Build</CustomBuildBeforeTargets>
45   </PropertyGroup>
46   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
47     <CustomBuildBeforeTargets>Build</CustomBuildBeforeTargets>
48   </PropertyGroup>
49   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
50     <ClCompile>
51       <WarningLevel>$(WarningLevel)</WarningLevel>
52       <Optimization>MaxSpeed</Optimization>
53       <FunctionLevelLinking>true</FunctionLevelLinking>
54       <IntrinsicFunctions>true</IntrinsicFunctions>
55     </ClCompile>
56     <Link>
57       <GenerateDebugInformation>true</GenerateDebugInformation>
58       <EnableCOMDATFolding>true</EnableCOMDATFolding>
59       <OptimizeReferences>true</OptimizeReferences>
60     </Link>
61     <CustomBuildStep>
62       <Command>copy ..\..\..\scripts\pnglibconf.h.prebuilt ..\..\..\pnglibconf.h</Command>
63     </CustomBuildStep>
64     <CustomBuildStep>
65       <Message>Generating pnglibconf.h</Message>
66     </CustomBuildStep>
67     <CustomBuildStep>
68       <Outputs>..\..\..\pnglibconf.h</Outputs>
69     </CustomBuildStep>
70     <CustomBuildStep>
71       <Inputs>..\..\..\scripts\pnglibconf.h.prebuilt</Inputs>
72     </CustomBuildStep>
73   </ItemDefinitionGroup>
74   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
75     <ClCompile>
76       <WarningLevel>$(WarningLevel)</WarningLevel>
77       <Optimization>MaxSpeed</Optimization>
78       <FunctionLevelLinking>true</FunctionLevelLinking>
79       <IntrinsicFunctions>true</IntrinsicFunctions>
80     </ClCompile>
81     <Link>
82       <GenerateDebugInformation>true</GenerateDebugInformation>
83       <EnableCOMDATFolding>true</EnableCOMDATFolding>
84       <OptimizeReferences>true</OptimizeReferences>
85     </Link>
86     <CustomBuildStep>
87       <Command>copy ..\..\..\scripts\pnglibconf.h.prebuilt ..\..\..\pnglibconf.h</Command>
88     </CustomBuildStep>
89     <CustomBuildStep>
90       <Message>Generating pnglibconf.h</Message>
91     </CustomBuildStep>
92     <CustomBuildStep>
93       <Outputs>..\..\..\pnglibconf.h</Outputs>
94     </CustomBuildStep>
95     <CustomBuildStep>
96       <Inputs>..\..\..\scripts\pnglibconf.h.prebuilt</Inputs>
97     </CustomBuildStep>
98   </ItemDefinitionGroup>
99   <ItemGroup>
100   </ItemGroup>
101   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
102   <ImportGroup Label="ExtensionTargets">
103   </ImportGroup>
104 </Project>