summaryrefslogtreecommitdiffstats
path: root/tools/DotNetOpenAuth.props
diff options
context:
space:
mode:
Diffstat (limited to 'tools/DotNetOpenAuth.props')
-rw-r--r--tools/DotNetOpenAuth.props33
1 files changed, 33 insertions, 0 deletions
diff --git a/tools/DotNetOpenAuth.props b/tools/DotNetOpenAuth.props
new file mode 100644
index 0000000..a3ad973
--- /dev/null
+++ b/tools/DotNetOpenAuth.props
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0" InitialTargets="InitializeProps">
+ <PropertyGroup>
+ <ProductName>DotNetOpenAuth</ProductName>
+ <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+ <TargetFrameworkVersion Condition=" '$(TargetFrameworkVersion)' == '' ">v3.5</TargetFrameworkVersion>
+ <ProjectRoot Condition="'$(ProjectRoot)' == ''">$(MSBuildProjectDirectory)\</ProjectRoot>
+ <DropsRoot>$(ProjectRoot)drops\$(Configuration)\</DropsRoot>
+ <OutputPath>$(ProjectRoot)bin\$(TargetFrameworkVersion)\$(Configuration)\</OutputPath>
+ <DocOutputPath>$(ProjectRoot)doc\</DocOutputPath>
+ <IntermediatePath>$(ProjectRoot)obj\$(TargetFrameworkVersion)\$(Configuration)\</IntermediatePath>
+ <BaseIntermediateOutputPath Condition=" '$(BaseIntermediateOutputPath)' == '' ">obj\$(TargetFrameworkVersion)\</BaseIntermediateOutputPath>
+ <ToolsDir>$(ProjectRoot)tools\</ToolsDir>
+ <ClrVersion Condition=" '$(TargetFrameworkVersion)' == 'v4.0' ">4</ClrVersion>
+ <ClrVersion Condition=" '$(TargetFrameworkVersion)' != 'v4.0' ">2</ClrVersion>
+
+ <SignAssembly>true</SignAssembly>
+ <PublicKeyFile Condition="'$(PublicKeyFile)' == ''">$(ProjectRoot)src\official-build-key.pub</PublicKeyFile>
+ <AssemblyOriginatorKeyFile Condition="'$(AssemblyOriginatorKeyFile)' == ''">$(PublicKeyFile)</AssemblyOriginatorKeyFile>
+ <KeyPairContainer Condition="'$(KeyPairContainer)' == ''">DotNetOpenAuth</KeyPairContainer>
+ <PublicKeyToken>2780CCD10D57B246</PublicKeyToken>
+ <DelaySign>true</DelaySign>
+ </PropertyGroup>
+
+ <Import Project="$(ProjectRoot)lib\DotNetOpenAuth.BuildTasks.targets" />
+
+ <Target Name="InitializeProps">
+ <CheckAdminRights>
+ <Output TaskParameter="IsElevated" PropertyName="IsElevated" />
+ </CheckAdminRights>
+ <Message Importance="High" Text="IsElevated = $(IsElevated)" />
+ </Target>
+</Project> \ No newline at end of file