diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2009-08-05 21:38:03 -0700 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2009-08-05 21:38:03 -0700 |
commit | 7a19569c6c6dc75a354348285c5ed675be96d448 (patch) | |
tree | 5b85a6165782f1c686cdb2f0eac432b2e627b6d2 /tools | |
parent | 15946fec3a7d72e660a6e33d00d811b72ac40888 (diff) | |
download | DotNetOpenAuth-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.targets | 29 |
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)" |