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|Win32">
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|Win32">
17 <Configuration>Release</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
21 <PropertyGroup Label="Globals">
22 <ProjectGuid>{C2B1BB79-C88B-42B4-9AEC-170F91910F70}</ProjectGuid>
23 <Keyword>MakeFileProj</Keyword>
25 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
26 <PropertyGroup Label="Configuration">
27 <ConfigurationType>Makefile</ConfigurationType>
28 <UseDebugLibraries>false</UseDebugLibraries>
30 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
31 <ImportGroup Label="ExtensionSettings">
33 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
34 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
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" />
39 <Import Project="..\..\..\BuildPath.props" />
40 <Import Project="..\..\MsBuild\Versions.props" />
41 <PropertyGroup Label="UserMacros" />
42 <PropertyGroup Condition="'$(Configuration)'=='Debug'">
43 <NMakeBuildCommandLine>nmake /f Installer.make clean</NMakeBuildCommandLine>
44 <NMakeCleanCommandLine>del *.wixobj *.msi *.wixlib</NMakeCleanCommandLine>
45 <NMakeReBuildCommandLine>nmake /f Installer.make clean</NMakeReBuildCommandLine>
46 <NMakePreprocessorDefinitions>WIN32;_DEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
48 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
49 <NMakeBuildCommandLine>nmake /f Installer.make BuildSP=$(BuildRoot) SolutionDir=$(SolutionDir) ShibbolethVersion=$(ShibbolethVersion) ShibbolethId32=$(ShibbolethId32) ShibbolethUpgradeCode=$(ShibbolethUpgradeCode) ShibbolethId32=$(ShibbolethId32) all32</NMakeBuildCommandLine>
50 <NMakeCleanCommandLine>del *86.wixobj
53 del *x86.wixpdb</NMakeCleanCommandLine>
54 <NMakeReBuildCommandLine>nmake /f Installer.make BuildSP=$(BuildRoot) SolutionDir=$(SolutionDir) ShibbolethVersion=$(ShibbolethVersion) ShibbolethId32=$(ShibbolethId32) ShibbolethUpgradeCode=$(ShibbolethUpgradeCode) ShibbolethId32=$(ShibbolethId32) rebuild32</NMakeReBuildCommandLine>
55 <NMakePreprocessorDefinitions>
56 </NMakePreprocessorDefinitions>
58 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
59 <NMakeBuildCommandLine>nmake /f Installer.make BuildSP=$(BuildRoot) SolutionDir=$(SolutionDir) ShibbolethVersion=$(ShibbolethVersion) ShibbolethId64=$(ShibbolethId64) ShibbolethUpgradeCode=$(ShibbolethUpgradeCode) ShibbolethId64=$(ShibbolethId64) all64</NMakeBuildCommandLine>
60 <NMakeCleanCommandLine>del *64.wixobj
63 del *64.wixpdb</NMakeCleanCommandLine>
64 <NMakeReBuildCommandLine>nmake /f Installer.make BuildSP=$(BuildRoot) SolutionDir=$(SolutionDir) ShibbolethVersion=$(ShibbolethVersion) ShibbolethId64=$(ShibbolethId64) ShibbolethUpgradeCode=$(ShibbolethUpgradeCode) ShibbolethId64=$(ShibbolethId64) rebuild64</NMakeReBuildCommandLine>
65 <NMakePreprocessorDefinitions>WIN32;NDEBUG;$(NMakePreprocessorDefinitions)</NMakePreprocessorDefinitions>
68 </ItemDefinitionGroup>
70 <None Include="Dialog.bmp" />
71 <None Include="Installer.make" />
72 <None Include="license.rtf" />
73 <None Include="ShibbolethSP-defs-x86.wxi" />
74 <None Include="ShibbolethSP-exe-x64.wxs" />
75 <None Include="ShibbolethSP-exe-x86.wxs" />
76 <None Include="ShibbolethSP-gui.wxs" />
77 <None Include="ShibbolethSP-install-dlg.wxs" />
78 <None Include="ShibbolethSP-main-x64.wxs" />
79 <None Include="ShibbolethSP-main-x86.wxs" />
80 <None Include="ShibbolethSP-noarch.wxs" />
81 <None Include="ShibbolethSP-properties.wxi" />
82 <None Include="ShibbolethSP-registry-x64.wxs" />
83 <None Include="ShibbolethSP-registry-x86.wxs" />
84 <None Include="ShibbolethSP-update-dlg.wxs" />
85 <None Include="TopBanner.bmp" />
87 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
88 <ImportGroup Label="ExtensionTargets">