53 lines
2.3 KiB
XML
53 lines
2.3 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<TargetFramework>netcoreapp3.0</TargetFramework>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<Compile Include="..\..\Extensions.Core\src\Base32.cs" Link="Infrastructure\Base32.cs" />
|
|
<Compile Include="..\..\Extensions.Core\src\Rfc6238AuthenticationService.cs" Link="Infrastructure\Rfc6238AuthenticationService.cs" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<None Include="xunit.runner.json" CopyToOutputDirectory="PreserveNewest" />
|
|
</ItemGroup>
|
|
|
|
<Import Project="$(MvcTestingTargets)" Condition="'$(MvcTestingTargets)' != ''" />
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\..\testassets\Identity.DefaultUI.WebSite\Identity.DefaultUI.WebSite.csproj" />
|
|
|
|
<Reference Include="Microsoft.AspNetCore.Mvc.Testing" />
|
|
<Reference Include="Microsoft.Extensions.Logging.Testing" />
|
|
<Reference Include="Microsoft.EntityFrameworkCore.InMemory" />
|
|
<Reference Include="AngleSharp" />
|
|
</ItemGroup>
|
|
|
|
<Target Name="PublishAssets" AfterTargets="Publish">
|
|
<ItemGroup>
|
|
<_PublishFiles Include="$(ArtifactsBinDir)Microsoft.AspNetCore.Identity.UI\$(Configuration)\netcoreapp3.0\Microsoft.AspNetCore.Identity.UI.Views.*.dll" />
|
|
<_PublishFiles Include="$(ArtifactsBinDir)Identity.DefaultUI.WebSite\$(Configuration)\netcoreapp3.0\Identity.DefaultUI.WebSite.deps.json" />
|
|
<_PublishFiles Include="$(ArtifactsBinDir)Identity.DefaultUI.WebSite\$(Configuration)\netcoreapp3.0\Identity.DefaultUI.WebSite.deps.json" />
|
|
<_wwwrootFiles Include="$(MSBuildThisFileDirectory)..\..\testassets\Identity.DefaultUI.WebSite\wwwroot\**\*.*" />
|
|
<_PagesFiles Include="$(MSBuildThisFileDirectory)..\..\testassets\Identity.DefaultUI.WebSite\Pages\**\*.*" />
|
|
</ItemGroup>
|
|
<Copy
|
|
SourceFiles="@(_PublishFiles)"
|
|
DestinationFolder="$(PublishDir)" />
|
|
<Copy
|
|
SourceFiles="@(_PagesFiles)"
|
|
DestinationFolder="$(PublishDir)\Identity.DefaultUI.WebSite\Pages" />
|
|
<Copy
|
|
SourceFiles="@(_wwwrootFiles)"
|
|
DestinationFolder="$(PublishDir)\Identity.DefaultUI.WebSite\wwwroot" />
|
|
<!-- Drop a dummy sln to specify content root location -->
|
|
<WriteLinesToFile
|
|
File="$(PublishDir)\contentroot.sln"
|
|
Lines="Ignored"
|
|
Overwrite="true"
|
|
Encoding="Unicode"/>
|
|
</Target>
|
|
|
|
</Project>
|