Skip to content

Commit

Permalink
Changed: Builds are now reproducible (except for Launcher)
Browse files Browse the repository at this point in the history
  • Loading branch information
Sewer56 committed Feb 25, 2024
1 parent a3fecf7 commit 0a7dd9b
Show file tree
Hide file tree
Showing 10 changed files with 21 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,11 @@
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<LangVersion>preview</LangVersion>
<DebugType>portable</DebugType>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="DotNet.ReproducibleBuilds" Version="1.1.1" PrivateAssets="All" />
<PackageReference Include="NetCoreInstallChecker" Version="3.0.0" />
<PackageReference Include="RedistributableChecker" Version="0.2.3" />
</ItemGroup>
Expand Down
2 changes: 2 additions & 0 deletions source/Reloaded.Mod.Installer/Reloaded.Mod.Installer.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,15 @@
<ApplicationIcon>appicon.ico</ApplicationIcon>
<DisableWinExeOutputInference>true</DisableWinExeOutputInference>
<StartupObject>Reloaded.Mod.Installer.Program</StartupObject>
<DebugType>portable</DebugType>
</PropertyGroup>

<ItemGroup>
<Content Include="appicon.ico" />
</ItemGroup>

<ItemGroup>
<PackageReference Include="DotNet.ReproducibleBuilds" Version="1.1.1" PrivateAssets="All" />
<PackageReference Include="ConsoleProgressBar" Version="2.0.0" />
<PackageReference Include="Costura.Fody" Version="5.7.0">
<PrivateAssets>all</PrivateAssets>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,11 @@
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<DebugType>portable</DebugType>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="DotNet.ReproducibleBuilds" Version="1.1.1" PrivateAssets="All" />
<PackageReference Include="IoC.Container" Version="1.3.7" />
<PackageReference Include="McMaster.NETCore.Plugins" Version="2.0.0-beta.0" />
<PackageReference Include="Ookii.Dialogs.Wpf" Version="5.0.1" />
Expand Down
2 changes: 2 additions & 0 deletions source/Reloaded.Mod.Launcher/Reloaded.Mod.Launcher.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<NoWarn>CS0067</NoWarn>
<DebugType>portable</DebugType>
</PropertyGroup>

<ItemGroup>
Expand Down Expand Up @@ -63,6 +64,7 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="DotNet.ReproducibleBuilds" Version="1.1.1" PrivateAssets="All" />
<PackageReference Include="gong-wpf-dragdrop" Version="3.1.1" />
<PackageReference Include="HandyControl" Version="3.2.0-reloaded-1.1.0" />
<PackageReference Include="HandyControl.Lang.en" Version="3.3.0" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
<Nullable>enable</Nullable>
<PackageIcon>NuGet-Icon.png</PackageIcon>
<Title>Reloaded II Community API</Title>
<DebugType>portable</DebugType>
</PropertyGroup>

<ItemGroup>
Expand All @@ -33,6 +34,7 @@
</ItemGroup>

<ItemGroup>
<PackageReference Include="DotNet.ReproducibleBuilds" Version="1.1.1" PrivateAssets="All" />
<PackageReference Include="Standart.Hash.xxHash" Version="3.1.0" />
</ItemGroup>

Expand Down
2 changes: 2 additions & 0 deletions source/Reloaded.Mod.Loader.IO/Reloaded.Mod.Loader.IO.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,11 @@
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<PackageIcon>NuGet-Icon.png</PackageIcon>
<SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings>
<DebugType>portable</DebugType>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="DotNet.ReproducibleBuilds" Version="1.1.1" PrivateAssets="All" />
<PackageReference Include="Equals.Fody" Version="4.0.2">
<PrivateAssets>all</PrivateAssets>
</PackageReference>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,11 @@
<RepositoryType>git</RepositoryType>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<PackageIcon>NuGet-Icon.png</PackageIcon>
<DebugType>portable</DebugType>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="DotNet.ReproducibleBuilds" Version="1.1.1" PrivateAssets="All" />
<PackageReference Include="AnyOf" Version="0.3.0" />
<PackageReference Include="LiteNetLib" Version="1.0.0-rc.3" />
<PackageReference Include="Mapster" Version="7.3.0" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,11 @@
<LangVersion>preview</LangVersion>
<PackageIcon>NuGet-Icon.png</PackageIcon>
<SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings>
<DebugType>portable</DebugType>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="DotNet.ReproducibleBuilds" Version="1.1.1" PrivateAssets="All" />
<PackageReference Include="Sewer56.Update" Version="4.0.0" />
<PackageReference Include="Sewer56.Update.Extractors.SevenZipSharp" Version="1.1.2" GeneratePathProperty="true" />
<PackageReference Include="Sewer56.Update.Packaging" Version="3.0.0" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,11 @@
<LangVersion>preview</LangVersion>
<PackageIcon>NuGet-Icon.png</PackageIcon>
<SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings>
<DebugType>portable</DebugType>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="DotNet.ReproducibleBuilds" Version="1.1.1" PrivateAssets="All" />
<PackageReference Include="DeepCloner" Version="0.10.4" />
<PackageReference Include="HtmlAgilityPack" Version="1.11.43" />
<PackageReference Include="Mapster" Version="7.3.0" />
Expand Down
4 changes: 3 additions & 1 deletion source/Reloaded.Mod.Loader/Reloaded.Mod.Loader.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,8 @@
<Version>1.25.8</Version>
<Platforms>x86;x64</Platforms>
<GenerateDepsJson>false</GenerateDepsJson>

<DebugType>portable</DebugType>

<!-- IL Trimming Support forked from https://github.com/space-wizards/RobustToolbox, under the MIT License -->
<!-- If you set this to true, trimming will be enabled when you publish the Mod Loader. -->
<RobustILLink>false</RobustILLink>
Expand Down Expand Up @@ -87,6 +88,7 @@
<ProjectReference Include="..\Reloaded.Mod.Loader.IO\Reloaded.Mod.Loader.IO.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="DotNet.ReproducibleBuilds" Version="1.1.1" PrivateAssets="All" />
<PackageReference Include="Colorful.Console" Version="1.2.2-reloaded" />
<PackageReference Include="Indieteur.SteamAppsManAndVDFAPI" Version="1.0.5" />
<PackageReference Include="McMaster.NETCore.Plugins" Version="2.0.0-beta.0" />
Expand Down

0 comments on commit 0a7dd9b

Please sign in to comment.