|
488 | 488 | GetDotnetWatchRedistOutputDirectory"
|
489 | 489 | AfterTargets="Build">
|
490 | 490 | <PropertyGroup>
|
491 |
| - <LayoutDirectory>$(BaseOutputPath)$(Configuration)\layouts\</LayoutDirectory> |
492 |
| - <SdkLayoutOutputDirectory>$(LayoutDirectory)$(ArtifactNameSdk)</SdkLayoutOutputDirectory> |
493 |
| - <SdkLanguagePackOutputDirectory>$(LayoutDirectory)$(ArtifactNameSdkLanguagePack)</SdkLanguagePackOutputDirectory> |
| 491 | + <SdkLayoutOutputDirectory>$(BaseOutputPath)$(Configuration)\layouts\$(ArtifactNameSdk)</SdkLayoutOutputDirectory> |
494 | 492 | </PropertyGroup>
|
495 | 493 |
|
496 | 494 | <ItemGroup>
|
497 | 495 | <ToolsetLayoutInput Include="$(OutputPath)/**/*" />
|
498 |
| - <ToolsetLanguagePackInput Include="$(OutputPath)/**/*.resources.dll" /> |
499 |
| - |
500 |
| - <!-- |
501 |
| - Include redist outputs published by dotnet-watch.csproj build. |
502 |
| - --> |
| 496 | + <!-- Include redist outputs published by dotnet-watch.csproj build. --> |
503 | 497 | <ToolsetLayoutInput Include="$(DotnetWatchRedistOutputDirectory)/**/*" LayoutSubdirectory="DotnetTools\dotnet-watch\"/>
|
504 |
| - <ToolsetLanguagePackInput Include="$(DotnetWatchRedistOutputDirectory)/**/*.resources.dll" LayoutSubdirectory="DotnetTools\dotnet-watch\"/> |
505 | 498 | </ItemGroup>
|
506 | 499 |
|
507 |
| - <!-- Set up Items Defining Layouts for easy change --> |
508 |
| - <ItemGroup> |
509 |
| - <LayoutDefinition Include="Sdk"> |
510 |
| - <InputFiles>@(ToolsetLayoutInput)</InputFiles> |
511 |
| - <OutputFiles>@(ToolsetLayoutInput -> '$(SdkLayoutOutputDirectory)\%(LayoutSubdirectory)%(RecursiveDir)%(Filename)%(Extension)')</OutputFiles> |
512 |
| - </LayoutDefinition> |
513 |
| - |
514 |
| - <LayoutDefinition Include="SdkLanguagePack"> |
515 |
| - <InputFiles>@(ToolsetLanguagePackInput)</InputFiles> |
516 |
| - <OutputFiles>@(ToolsetLanguagePackInput -> '$(SdkLanguagePackOutputDirectory)\%(LayoutSubdirectory)%(RecursiveDir)%(Filename)%(Extension)')</OutputFiles> |
517 |
| - </LayoutDefinition> |
518 |
| - </ItemGroup> |
519 |
| - |
520 |
| - <Copy SourceFiles="%(LayoutDefinition.InputFiles)" |
521 |
| - DestinationFiles="%(LayoutDefinition.OutputFiles)" |
| 500 | + <Copy SourceFiles="@(ToolsetLayoutInput)" |
| 501 | + DestinationFiles="@(ToolsetLayoutInput->'$(SdkLayoutOutputDirectory)\%(LayoutSubdirectory)%(RecursiveDir)%(Filename)%(Extension)')" |
522 | 502 | SkipUnchangedFiles="true" />
|
523 | 503 | </Target>
|
| 504 | + |
524 | 505 | </Project>
|
0 commit comments