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