Skip to content

Commit 60fda15

Browse files
[release/3.1] Create .rpm's for Linux Mariner (#36895)
* Create .rpm's for Linux Mariner * Update Directory.Build.targets Co-authored-by: Will Godbe <[email protected]>
1 parent 2df8388 commit 60fda15

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

src/Installers/Rpm/Directory.Build.targets

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,5 +74,14 @@
7474
</ItemGroup>
7575

7676
<Exec Command="fpm @(FpmArgs,' ')" />
77+
78+
<Copy SourceFiles="$(TargetPath)"
79+
DestinationFiles="$(CblMarinerTargetPath)"
80+
Condition="'$(CblMarinerTargetPath)' != ''"
81+
OverwriteReadOnlyFiles="True"
82+
SkipUnchangedFiles="False"
83+
UseHardlinksIfPossible="False" />
84+
85+
<Message Text="$(TargetPath) -> $(CblMarinerTargetPath)" Importance="high" />
7786
</Target>
7887
</Project>

src/Installers/Rpm/Runtime/Rpm.Runtime.rpmproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313

1414
<PropertyGroup>
1515
<TargetFileName>$(RuntimeInstallerBaseName)-$(SharedFxVersion)-x64.rpm</TargetFileName>
16+
<CblMarinerTargetFileName>$(RuntimeInstallerBaseName)-$(SharedFxVersion)-cm.1-x64.rpm</CblMarinerTargetFileName>
1617
<TargetPath>$(InstallersOutputPath)$(TargetFileName)</TargetPath>
18+
<CblMarinerTargetPath>$(InstallersOutputPath)$(CblMarinerTargetFileName)</CblMarinerTargetPath>
1719
</PropertyGroup>
1820
</Project>

src/Installers/Rpm/TargetingPack/Rpm.TargetingPack.rpmproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,10 @@
2828

2929
<PropertyGroup>
3030
<TargetFileName>$(TargetingPackInstallerBaseName)-$(TargetingPackVersion).rpm</TargetFileName>
31+
<CblMarinerTargetFileName>$(TargetingPackInstallerBaseName)-$(TargetingPackVersion)-cm.1.rpm</CblMarinerTargetFileName>
3132
<TargetPath>$(InstallersOutputPath)$(TargetFileName)</TargetPath>
32-
33+
<CblMarinerTargetPath>$(InstallersOutputPath)$(CblMarinerTargetFileName)</CblMarinerTargetPath>
34+
3335
<PackageVersion>$(TargetingPackVersionPrefix)</PackageVersion>
3436

3537
<!-- Set package revision to '1' for RTM releases, but include the build number in pre-releases -->

0 commit comments

Comments
 (0)