Skip to content

Commit 74a23cc

Browse files
committed
Remove build information by default
Signed-off-by: Still Hsu <dev@stillu.cc>
1 parent de4b643 commit 74a23cc

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

ida-picker.csproj

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,23 @@
77
<Nullable>enable</Nullable>
88
<ImplicitUsings>enable</ImplicitUsings>
99
<UseWPF>true</UseWPF>
10-
</PropertyGroup>
10+
<!-- Reproducible Build Settings -->
11+
<Deterministic>true</Deterministic>
12+
<ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
13+
<PublishRepositoryUrl>true</PublishRepositoryUrl>
14+
<EmbedUntrackedSources>true</EmbedUntrackedSources>
15+
<DebugType>embedded</DebugType>
1116

17+
<!-- Remove path information from binaries -->
18+
<PathMap>$(MSBuildProjectDirectory)=/_/</PathMap>
19+
</PropertyGroup>
20+
1221
<ItemGroup>
1322
<PackageReference Include="System.Drawing.Common" Version="9.0.9" />
23+
<PackageReference Include="DotNet.ReproducibleBuilds" Version="1.2.25">
24+
<PrivateAssets>all</PrivateAssets>
25+
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
26+
</PackageReference>
1427
</ItemGroup>
1528

1629
</Project>

0 commit comments

Comments
 (0)