summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorAndrew Arnott <andrewarnott@gmail.com>2009-08-05 21:38:03 -0700
committerAndrew Arnott <andrewarnott@gmail.com>2009-08-05 21:38:03 -0700
commit7a19569c6c6dc75a354348285c5ed675be96d448 (patch)
tree5b85a6165782f1c686cdb2f0eac432b2e627b6d2 /tools
parent15946fec3a7d72e660a6e33d00d811b72ac40888 (diff)
downloadDotNetOpenAuth-7a19569c6c6dc75a354348285c5ed675be96d448.zip
DotNetOpenAuth-7a19569c6c6dc75a354348285c5ed675be96d448.tar.gz
DotNetOpenAuth-7a19569c6c6dc75a354348285c5ed675be96d448.tar.bz2
Fixed more bugs in samples/docs deployment.
Diffstat (limited to 'tools')
-rw-r--r--tools/Publish.targets29
1 files changed, 16 insertions, 13 deletions
diff --git a/tools/Publish.targets b/tools/Publish.targets
index 32ee35e..d09d1e5 100644
--- a/tools/Publish.targets
+++ b/tools/Publish.targets
@@ -18,18 +18,6 @@
<PublishSamplesWebSiteVirtualPath>/$(BranchName)</PublishSamplesWebSiteVirtualPath>
<PublishDocsWebSiteVirtualPath>/$(BranchName)</PublishDocsWebSiteVirtualPath>
</PropertyGroup>
-
- <!-- Trim the trailing slash on the web sample paths so we can just get the leaf directory name. -->
- <Trim
- Inputs="@(PublishableWebSamples)"
- EndCharacters="\">
- <Output TaskParameter="Outputs" ItemName="_PublishableWebSamplesNoTrailingSlash" />
- </Trim>
-
- <ItemGroup>
- <PublishableWebSamplesVirtualPaths Include="@(_PublishableWebSamplesNoTrailingSlash->'$(PublishSamplesWebSiteVirtualPath)/%(Filename)')" />
- <PublishableWebSamplesPhysicalPaths Include="@(_PublishableWebSamplesNoTrailingSlash->'$(SampleWebRoot)\$(BranchName)\%(Filename)')" />
- </ItemGroup>
</Target>
<Target Name="PrepareForPublishSamples"
@@ -46,6 +34,20 @@
</SampleSources>
</ItemGroup>
+ <!-- Trim the trailing slash on the web sample paths so we can just get the leaf directory name. -->
+ <Trim
+ Inputs="@(PublishableWebSamples)"
+ EndCharacters="\">
+ <Output TaskParameter="Outputs" ItemName="_PublishableWebSamplesNoTrailingSlash" />
+ </Trim>
+
+ <Message TExt="PublishableWebSamples: @(PublishableWebSamples)"/>
+
+ <ItemGroup>
+ <PublishableWebSamplesVirtualPaths Include="@(_PublishableWebSamplesNoTrailingSlash->'$(PublishSamplesWebSiteVirtualPath)/%(Filename)')" />
+ <PublishableWebSamplesPhysicalPaths Include="@(_PublishableWebSamplesNoTrailingSlash->'$(SampleWebRoot)\$(BranchName)\%(Filename)')" />
+ </ItemGroup>
+
<FilterItems
InputItems="@(SampleSources)"
StartsWithAny="@(PublishableWebSamples)">
@@ -84,9 +86,10 @@
<Copy SourceFiles="@(DocSources)" DestinationFiles="@(DocTargets)" SkipUnchangedFiles="true" />
</Target>
- <Target Name="CreateSampleSitesOnIis" DependsOnTargets="PrepareForIIS">
+ <Target Name="CreateSampleSitesOnIis" DependsOnTargets="PrepareForIIS;PrepareForPublishSamples">
<Error Text="The PublishSamplesWebSiteName property must be set." Condition=" '$(PublishSamplesWebSiteName)' == '' "/>
<Error Text="The SampleWebRoot property must be set." Condition=" '$(SampleWebRoot)' == '' " />
+<Message Text="PublishableWebSamplesVirtualPaths: @(PublishableWebSamplesVirtualPaths)"/>
<CreateWebApplication
WebSiteName="$(PublishSamplesWebSiteName)"
PhysicalPaths="@(PublishableWebSamplesPhysicalPaths)"