summaryrefslogtreecommitdiffstats
path: root/samples/Samples.proj
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2010-12-21 22:34:45 -0800
committerAndrew Arnott <andrewarnott@gmail.com>2010-12-21 22:34:45 -0800
commitc62c2653be002ab3f51a1be659e898364470ffdf (patch)
tree93fdaebca9693f272822864fb6f5f60ab1b60b13 /samples/Samples.proj
parent9c622e22cc18728dd648f59807c833161ec1d694 (diff)
downloadDotNetOpenAuth-c62c2653be002ab3f51a1be659e898364470ffdf.zip
DotNetOpenAuth-c62c2653be002ab3f51a1be659e898364470ffdf.tar.gz
DotNetOpenAuth-c62c2653be002ab3f51a1be659e898364470ffdf.tar.bz2
The nightly build now creates deployable archives of docs and samples in the .7z format.
Diffstat (limited to 'samples/Samples.proj')
-rw-r--r--samples/Samples.proj13
1 files changed, 9 insertions, 4 deletions
diff --git a/samples/Samples.proj b/samples/Samples.proj
index 3890f69..ed37e6d 100644
--- a/samples/Samples.proj
+++ b/samples/Samples.proj
@@ -58,7 +58,7 @@
<Target Name="PrepareForPublish" DependsOnTargets="Build">
<PropertyGroup>
- <SamplesZip>$(DropDirectoryNoSlash)-samples.zip</SamplesZip>
+ <SamplesZip>$(DropDirectoryNoSlash)-samples.7z</SamplesZip>
</PropertyGroup>
<ItemGroup>
@@ -72,15 +72,20 @@
</FilterItems>
</Target>
- <Target Name="Zip"
+ <Target Name="DeployableArchive"
DependsOnTargets="PrepareForPublish"
Inputs="@(PublishableWebSampleSources)"
Outputs="$(SamplesZip)">
- <Zip Files="@(PublishableWebSampleSources)" ZipFileName="$(SamplesZip)" WorkingDirectory="$(ProjectRoot)samples\" ZipLevel="$(ZipLevel)" />
+ <Delete Files="$(SamplesZip)" />
+ <AddFilesTo7Zip
+ Files="@(PublishableWebSampleSources)"
+ ZipFileName="$(SamplesZip)"
+ WorkingDirectory="$(ProjectRoot)samples\"
+ ToolPath="$(Zip7ToolPath)" />
</Target>
<Target Name="Publish"
- DependsOnTargets="Zip" />
+ DependsOnTargets="DeployableArchive" />
<Target Name="CreateSitesOnIis" DependsOnTargets="Prepare">
<Error Text="The PublishSamplesWebSiteName property must be set." Condition=" '$(PublishSamplesWebSiteName)' == '' "/>