Some checks failed
Build Test Deploy / build-test (push) Has been cancelled
Build Test Deploy / authority-container (push) Has been cancelled
Build Test Deploy / docs (push) Has been cancelled
Build Test Deploy / deploy (push) Has been cancelled
Docs CI / lint-and-preview (push) Has been cancelled
34 lines
1.6 KiB
XML
34 lines
1.6 KiB
XML
<Project>
|
|
<Target Name="FeedserCopyPluginArtifacts" AfterTargets="Build" Condition="'$(IsFeedserPlugin)' == 'true'">
|
|
<PropertyGroup>
|
|
<FeedserPluginOutputDirectory>$(FeedserPluginOutputRoot)\$(MSBuildProjectName)</FeedserPluginOutputDirectory>
|
|
</PropertyGroup>
|
|
|
|
<MakeDir Directories="$(FeedserPluginOutputDirectory)" />
|
|
|
|
<ItemGroup>
|
|
<FeedserPluginArtifacts Include="$(TargetPath)" />
|
|
<FeedserPluginArtifacts Include="$(TargetPath).deps.json" Condition="Exists('$(TargetPath).deps.json')" />
|
|
<FeedserPluginArtifacts Include="$(TargetDir)$(TargetName).pdb" Condition="Exists('$(TargetDir)$(TargetName).pdb')" />
|
|
</ItemGroup>
|
|
|
|
<Copy SourceFiles="@(FeedserPluginArtifacts)" DestinationFolder="$(FeedserPluginOutputDirectory)" SkipUnchangedFiles="true" />
|
|
</Target>
|
|
|
|
<Target Name="AuthorityCopyPluginArtifacts" AfterTargets="Build" Condition="'$(IsAuthorityPlugin)' == 'true'">
|
|
<PropertyGroup>
|
|
<AuthorityPluginOutputDirectory>$(AuthorityPluginOutputRoot)\$(MSBuildProjectName)</AuthorityPluginOutputDirectory>
|
|
</PropertyGroup>
|
|
|
|
<MakeDir Directories="$(AuthorityPluginOutputDirectory)" />
|
|
|
|
<ItemGroup>
|
|
<AuthorityPluginArtifacts Include="$(TargetPath)" />
|
|
<AuthorityPluginArtifacts Include="$(TargetPath).deps.json" Condition="Exists('$(TargetPath).deps.json')" />
|
|
<AuthorityPluginArtifacts Include="$(TargetDir)$(TargetName).pdb" Condition="Exists('$(TargetDir)$(TargetName).pdb')" />
|
|
</ItemGroup>
|
|
|
|
<Copy SourceFiles="@(AuthorityPluginArtifacts)" DestinationFolder="$(AuthorityPluginOutputDirectory)" SkipUnchangedFiles="true" />
|
|
</Target>
|
|
</Project>
|