SSPCPP-689 Move to VC14 (VS2015)
[shibboleth/cpp-sp.git] / Projects / vc14 / apache / mod_shib24.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="Debug|Win32">
5       <Configuration>Debug</Configuration>
6       <Platform>Win32</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="Debug|x64">
9       <Configuration>Debug</Configuration>
10       <Platform>x64</Platform>
11     </ProjectConfiguration>
12     <ProjectConfiguration Include="Release|Win32">
13       <Configuration>Release</Configuration>
14       <Platform>Win32</Platform>
15     </ProjectConfiguration>
16     <ProjectConfiguration Include="Release|x64">
17       <Configuration>Release</Configuration>
18       <Platform>x64</Platform>
19     </ProjectConfiguration>
20   </ItemGroup>
21   <PropertyGroup Label="Globals">
22     <ProjectGuid>{B44C0852-83B8-4FB2-A86E-097C9C8256D1}</ProjectGuid>
23     <ProjectName>mod_shib_24</ProjectName>
24   </PropertyGroup>
25   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
26   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
27     <ConfigurationType>DynamicLibrary</ConfigurationType>
28     <CharacterSet>MultiByte</CharacterSet>
29   </PropertyGroup>
30   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
31     <ConfigurationType>DynamicLibrary</ConfigurationType>
32     <CharacterSet>MultiByte</CharacterSet>
33     <WholeProgramOptimization>true</WholeProgramOptimization>
34   </PropertyGroup>
35   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
36     <ConfigurationType>DynamicLibrary</ConfigurationType>
37     <CharacterSet>MultiByte</CharacterSet>
38   </PropertyGroup>
39   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
40     <ConfigurationType>DynamicLibrary</ConfigurationType>
41     <CharacterSet>MultiByte</CharacterSet>
42     <WholeProgramOptimization>true</WholeProgramOptimization>
43   </PropertyGroup>
44   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
45   <ImportGroup Label="ExtensionSettings">
46   </ImportGroup>
47   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
48     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
49     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
50   </ImportGroup>
51   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
52     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
53     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
54   </ImportGroup>
55   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
56     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
57     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
58   </ImportGroup>
59   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
60     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
61     <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC60.props" />
62   </ImportGroup>
63   <PropertyGroup Label="UserMacros" />
64   <Import Project="..\..\..\..\BuildPath.props" />
65   <Import Project="$(ParentRoot)\Versions.props" />
66   <Import Project="$(ParentRoot)\Includes.props" />
67   <PropertyGroup>
68     <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
69     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(ProjectName)-$(Configuration)\</IntDir>
70     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
71     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)\..\..\Build\VC10\$(Platform)\$(Configuration)\</OutDir>
72     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)\..\..\Build\VC10\$(Platform)\$(Configuration)\</OutDir>
73     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)\..\..\Build\VC10\\$(Configuration)\</OutDir>
74     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)\..\..\Build\VC10\\$(Configuration)\</OutDir>
75     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(ProjectName)-$(Configuration)\</IntDir>
76     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
77     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(ProjectName)-$(Configuration)\</IntDir>
78     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
79     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(ProjectName)-$(Configuration)\</IntDir>
80     <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
81     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
82     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
83     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
84     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
85     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
86     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
87     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
88     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
89     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
90     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
91     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
92     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
93     <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.so</TargetExt>
94     <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.so</TargetExt>
95     <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.so</TargetExt>
96     <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.so</TargetExt>
97   </PropertyGroup>
98   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
99     <ClCompile>
100       <Optimization>MaxSpeed</Optimization>
101       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
102       <AdditionalIncludeDirectories>..\..\..;$(Apache24Root)\include;..\..\..\..\cpp-xmltooling;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
103       <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
104       <StringPooling>true</StringPooling>
105       <FunctionLevelLinking>true</FunctionLevelLinking>
106       <RuntimeTypeInfo>true</RuntimeTypeInfo>
107       <WarningLevel>Level3</WarningLevel>
108     </ClCompile>
109     <ResourceCompile>
110       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
111       <Culture>0x0409</Culture>
112     </ResourceCompile>
113     <Link>
114       <AdditionalDependencies>xerces-c_3.lib;xmltooling-lite1.lib;libapr-1.lib;libaprutil-1.lib;libhttpd.lib;%(AdditionalDependencies)</AdditionalDependencies>
115       <AdditionalLibraryDirectories>..\..\..\..\cpp-xmltooling\Build\VC10\$(Configuration);$(Apache24Root)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
116       <DataExecutionPrevention>
117       </DataExecutionPrevention>
118       <GenerateDebugInformation>true</GenerateDebugInformation>
119     </Link>
120     <Bscmake>
121       <SuppressStartupBanner>true</SuppressStartupBanner>
122     </Bscmake>
123   </ItemDefinitionGroup>
124   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
125     <ClCompile>
126       <Optimization>MaxSpeed</Optimization>
127       <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
128       <AdditionalIncludeDirectories>..\..\..;$(Apache24Root64)\include;..\..\..\..\cpp-xmltooling;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
129       <PreprocessorDefinitions>NDEBUG;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
130       <StringPooling>true</StringPooling>
131       <FunctionLevelLinking>true</FunctionLevelLinking>
132       <RuntimeTypeInfo>true</RuntimeTypeInfo>
133       <WarningLevel>Level3</WarningLevel>
134     </ClCompile>
135     <ResourceCompile>
136       <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
137       <Culture>0x0409</Culture>
138     </ResourceCompile>
139     <Link>
140       <AdditionalDependencies>xerces-c_3.lib;xmltooling-lite1.lib;libapr-1.lib;libaprutil-1.lib;libhttpd.lib;%(AdditionalDependencies)</AdditionalDependencies>
141       <AdditionalLibraryDirectories>..\..\..\..\cpp-xmltooling\Build\VC10\$(Platform)\$(Configuration);$(Apache24Root64)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
142       <DataExecutionPrevention>
143       </DataExecutionPrevention>
144       <GenerateDebugInformation>true</GenerateDebugInformation>
145     </Link>
146     <Bscmake>
147       <SuppressStartupBanner>true</SuppressStartupBanner>
148     </Bscmake>
149   </ItemDefinitionGroup>
150   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
151     <ClCompile>
152       <Optimization>Disabled</Optimization>
153       <AdditionalIncludeDirectories>..\..\..;$(Apache24Root)\include;..\..\..\..\cpp-xmltooling;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
154       <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
155       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
156       <RuntimeTypeInfo>true</RuntimeTypeInfo>
157       <BrowseInformation>true</BrowseInformation>
158       <WarningLevel>Level3</WarningLevel>
159       <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
160     </ClCompile>
161     <ResourceCompile>
162       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
163       <Culture>0x0409</Culture>
164     </ResourceCompile>
165     <Link>
166       <AdditionalDependencies>xerces-c_3D.lib;xmltooling-lite1D.lib;libapr-1.lib;libaprutil-1.lib;libhttpd.lib;%(AdditionalDependencies)</AdditionalDependencies>
167       <AdditionalLibraryDirectories>..\..\..\..\cpp-xmltooling\Build\VC10\$(Configuration);$(Apache24Root)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
168       <GenerateDebugInformation>true</GenerateDebugInformation>
169       <DataExecutionPrevention>
170       </DataExecutionPrevention>
171     </Link>
172     <Bscmake>
173       <SuppressStartupBanner>true</SuppressStartupBanner>
174     </Bscmake>
175   </ItemDefinitionGroup>
176   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
177     <ClCompile>
178       <Optimization>Disabled</Optimization>
179       <AdditionalIncludeDirectories>..\..\..;$(Apache24Root64)\include;..\..\..\..\cpp-xmltooling;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
180       <PreprocessorDefinitions>_DEBUG;WIN32;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
181       <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
182       <RuntimeTypeInfo>true</RuntimeTypeInfo>
183       <BrowseInformation>true</BrowseInformation>
184       <WarningLevel>Level3</WarningLevel>
185       <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
186     </ClCompile>
187     <ResourceCompile>
188       <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
189       <Culture>0x0409</Culture>
190     </ResourceCompile>
191     <Link>
192       <AdditionalDependencies>xerces-c_3D.lib;xmltooling-lite1D.lib;libapr-1.lib;libaprutil-1.lib;libhttpd.lib;%(AdditionalDependencies)</AdditionalDependencies>
193       <AdditionalLibraryDirectories>..\..\..\..\cpp-xmltooling\Build\VC10\$(Platform)\$(Configuration);$(Apache24Root64)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
194       <GenerateDebugInformation>true</GenerateDebugInformation>
195       <DataExecutionPrevention>
196       </DataExecutionPrevention>
197     </Link>
198     <Bscmake>
199       <SuppressStartupBanner>true</SuppressStartupBanner>
200     </Bscmake>
201   </ItemDefinitionGroup>
202   <ItemGroup>
203     <None Include="..\..\..\apache\Makefile.am" />
204   </ItemGroup>
205   <ItemGroup>
206     <ClCompile Include="..\..\..\apache\mod_shib.cpp">
207       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
208       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
209       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
210       <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
211     </ClCompile>
212     <ClCompile Include="..\..\..\apache\mod_shib_24.cpp" />
213   </ItemGroup>
214   <ItemGroup>
215     <ResourceCompile Include="..\..\..\apache\mod_shib_24.rc" />
216   </ItemGroup>
217   <ItemGroup>
218     <ClInclude Include="..\..\..\apache\resource.h" />
219   </ItemGroup>
220   <ItemGroup>
221     <ProjectReference Include="..\..\..\Projects\VC10\shibsp\shibsp-lite.vcxproj">
222       <Project>{81f0f7a6-dc36-46ef-957f-f9e81d4403f7}</Project>
223       <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
224     </ProjectReference>
225   </ItemGroup>
226   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
227   <ImportGroup Label="ExtensionTargets">
228   </ImportGroup>
229 </Project>