|
13 | 13 | -->
|
14 | 14 | <Target Name="_CopyPackageManager">
|
15 | 15 | <PropertyGroup>
|
16 |
| - <_PackageManagerSourcePath>$([MSBuild]::NormalizePath('$(RepoRoot)', 'src', 'PackageManager.UI', 'bin', '$(Configuration)', '$(TargetFramework)', '$(PackageManagerUIRuntimeIdentifier)', 'publish', 'PackageManager.UI.exe'))</_PackageManagerSourcePath> |
17 |
| - <_PackageManagerTargetPath>$(_PackageManagerFolder)\PackageManager.UI.exe</_PackageManagerTargetPath> |
| 16 | + <!-- Determine where PackageManager.UI.exe and PackageManager.UI.runtimeconfig.json files are --> |
| 17 | + <_PackageManagerSourceDir>$([MSBuild]::NormalizePath('$(RepoRoot)', 'src', 'PackageManager.UI', 'bin', '$(Configuration)', '$(TargetFramework)', '$(PackageManagerUIRuntimeIdentifier)', 'publish'))</_PackageManagerSourceDir> |
| 18 | + <_PackageManagerSourcePath>$([MSBuild]::NormalizePath('$(_PackageManagerSourceDir)', 'PackageManager.UI.exe'))</_PackageManagerSourcePath> |
| 19 | + <_PackageManagerRuntimeConfigSourcePath>$([MSBuild]::NormalizePath('$(_PackageManagerSourceDir)', '..', 'PackageManager.UI.runtimeconfig.json'))</_PackageManagerRuntimeConfigSourcePath> |
| 20 | + |
| 21 | + <!-- Determine where PackageManager.UI.exe and PackageManager.UI.runtimeconfig.json files need to be copied to --> |
| 22 | + <_PackageManagerTargetPath>$(_PackageManagerFolder)/PackageManager.UI.exe</_PackageManagerTargetPath> |
| 23 | + <_PackageManagerRuntimeConfigTargetPath>$(_PackageManagerFolder)/PackageManager.UI.runtimeconfig.json</_PackageManagerRuntimeConfigTargetPath> |
18 | 24 | </PropertyGroup>
|
19 | 25 |
|
20 | 26 | <!-- Copying to we can pack it -->
|
21 | 27 | <Copy SourceFiles="$(_PackageManagerSourcePath)"
|
22 | 28 | DestinationFiles="$(TargetDir)$(_PackageManagerTargetPath)" />
|
| 29 | + <Copy SourceFiles="$(_PackageManagerRuntimeConfigSourcePath)" |
| 30 | + DestinationFiles="$(TargetDir)$(_PackageManagerRuntimeConfigTargetPath)" /> |
23 | 31 |
|
24 | 32 | <!-- Copying to Git Extensions shared installation so we can test it locally -->
|
25 | 33 | <Copy SourceFiles="$(_PackageManagerSourcePath)"
|
26 | 34 | DestinationFiles="$(GitExtensionsPluginsPath)\$(ProjectName)\$(_PackageManagerTargetPath)" />
|
| 35 | + <Copy SourceFiles="$(_PackageManagerRuntimeConfigSourcePath)" |
| 36 | + DestinationFiles="$(GitExtensionsPluginsPath)\$(ProjectName)\$(_PackageManagerRuntimeConfigTargetPath)" /> |
27 | 37 | </Target>
|
28 | 38 |
|
29 | 39 | <!--
|
|
0 commit comments