<HostPolicyBaseName>$(LibPrefix)hostpolicy$(LibSuffix)</HostPolicyBaseName>
</PropertyGroup>
- <!-- Use actual publishable (non-dummy) package name produced by the build system for this RID -->
- <!-- TODO: chcosta - do we really need this? -->
- <PropertyGroup Condition="'$(TargetRid)' != ''">
- <PackageTargetRid>$(TargetRid)</PackageTargetRid>
- <PackageTargetRid Condition="'$(TargetRid)' == 'osx.10.11-x64'">osx.10.10-x64</PackageTargetRid>
- <PackageTargetRid Condition="'$(TargetRid)' == 'rhel.7.0-x64'">rhel.7-x64</PackageTargetRid>
- <PackageTargetRid Condition="'$(TargetRid)' == 'rhel.7.1-x64'">rhel.7-x64</PackageTargetRid>
- <PackageTargetRid Condition="'$(TargetRid)' == 'rhel.7.2-x64'">rhel.7-x64</PackageTargetRid>
- <PackageTargetRid Condition="'$(TargetRid)' == 'rhel.7.3-x64'">rhel.7-x64</PackageTargetRid>
- <PackageTargetRid Condition="'$(TargetRid)' == 'rhel.7.2-x64'">rhel.7-x64</PackageTargetRid>
- </PropertyGroup>
-
<PropertyGroup>
<CrossGenSymbolExtension>.map</CrossGenSymbolExtension>
<CrossGenSymbolExtension Condition="'$(OSGroup)' == 'Windows_NT'">.ni.pdb</CrossGenSymbolExtension>
</PropertyGroup>
<PropertyGroup>
- <ProductMoniker>$(SharedFrameworkNugetVersion)-$(PackageTargetRid)</ProductMoniker>
- <HostResolverVersionMoniker>$(HostResolverVersion)-$(PackageTargetRid)</HostResolverVersionMoniker>
- </PropertyGroup>
-
- <PropertyGroup>
<CombinedCompressedFile>dotnet-runtime-$(ProductMoniker)$(CompressedFileExtension)</CombinedCompressedFile>
<HostFxrCompressedFile>dotnet-hostfxr-internal-$(PackageTargetRid).$(HostResolverVersion)$(CompressedFileExtension)</HostFxrCompressedFile>
<SharedFrameworkCompressedFile>dotnet-runtime-internal-$(ProductMoniker)$(CompressedFileExtension)</SharedFrameworkCompressedFile>
</PropertyGroup>
<PropertyGroup>
- <CombinedInstallerFile>$(CombinedInstallerStart)$(ProductMoniker)$(CombinedInstallerExtension)</CombinedInstallerFile>
- <CombinedInstallerEngine>$(CombinedInstallerStart)$(ProductMoniker)-engine.exe</CombinedInstallerEngine>
- <SharedHostInstallerFile>$(SharedHostInstallerStart)$(ProductMoniker)$(InstallerExtension)</SharedHostInstallerFile>
- <HostFxrInstallerFile>$(HostFxrInstallerStart)$(HostResolverVersionMoniker)$(InstallerExtension)</HostFxrInstallerFile>
- <SharedFrameworkInstallerFile>$(SharedFrameworkInstallerStart)$(ProductMoniker)$(InstallerExtension)</SharedFrameworkInstallerFile>
- </PropertyGroup>
-
- <PropertyGroup>
<ProductBrandPrefix>Microsoft .NET Core $(ProductionVersion)</ProductBrandPrefix>
<ProductBrandPrefix Condition="'$(ReleaseBrandSuffix)'!=''">Microsoft .NET Core $(ProductionVersion) $(ReleaseBrandSuffix)</ProductBrandPrefix>
<SharedHostBrandName>$(ProductBrandPrefix) Host</SharedHostBrandName>
Text=" Missing parameters for debian publish." />
<ItemGroup>
- <DebInstallerFile Include="$(SharedHostInstallerStart)$(ProductMoniker).deb" >
+ <DebInstallerFile Include="$(SharedHostInstallerFile)" >
<PackageName>dotnet-host</PackageName>
</DebInstallerFile>
- <DebInstallerFile Include="$(HostFxrInstallerStart)$(HostResolverVersionMoniker).deb" >
- <PackageName>dotnet-hostfxr-$(HostResolverVersion.ToLower())</PackageName>
+ <DebInstallerFile Include="$(HostFxrInstallerFile)" >
+ <PackageName>$([System.IO.Path]::GetFileNameWithoutExtension('$(HostFxrInstallerFile)'))</PackageName>
</DebInstallerFile>
- <DebInstallerFile Include="$(SharedFrameworkInstallerStart)$(ProductMoniker).deb">
- <PackageName>dotnet-runtime-$(SharedFrameworkNugetVersion.ToLower())</PackageName>
+ <DebInstallerFile Include="$(SharedFrameworkInstallerFile)">
+ <PackageName>$([System.IO.Path]::GetFileNameWithoutExtension('$(SharedFrameworkInstallerFile)'))</PackageName>
</DebInstallerFile>
<DebInstallerFile>