summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2010-02-16 20:55:49 -0800
committerAndrew Arnott <andrewarnott@gmail.com>2010-02-16 20:55:49 -0800
commitc0a8422ead83b8877d881399b09194c17de7bd55 (patch)
treedcb3689e0775415508d6639801baf8595bde6148 /src
parent3b1e0c2268fe568500b918469853aee02e69f502 (diff)
downloadDotNetOpenAuth-c0a8422ead83b8877d881399b09194c17de7bd55.zip
DotNetOpenAuth-c0a8422ead83b8877d881399b09194c17de7bd55.tar.gz
DotNetOpenAuth-c0a8422ead83b8877d881399b09194c17de7bd55.tar.bz2
Ensured that each project signs its own assemblies to avoid race condition failures.
Diffstat (limited to 'src')
-rw-r--r--src/DotNetOpenAuth/DotNetOpenAuth.csproj7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/DotNetOpenAuth/DotNetOpenAuth.csproj b/src/DotNetOpenAuth/DotNetOpenAuth.csproj
index 9f29d4b..70b2710 100644
--- a/src/DotNetOpenAuth/DotNetOpenAuth.csproj
+++ b/src/DotNetOpenAuth/DotNetOpenAuth.csproj
@@ -729,6 +729,13 @@ http://opensource.org/licenses/ms-pl.html
<Content Include="DotNetOpenAuth.ico" />
</ItemGroup>
+ <ItemGroup>
+ <SignDependsOn Include="BuildUnifiedProduct" />
+ <DelaySignedAssemblies Include="$(ILMergeOutputAssembly);
+ $(OutputPath)$(ProductName).Contracts.dll;
+ " />
+ </ItemGroup>
+
<Target Name="BuildUnifiedProduct"
DependsOnTargets="Build"
Inputs="@(ILMergeInputAssemblies)"