Skip to content

Commit 4ae58c8

Browse files
authored
Merge pull request #3886 from Flow-Launcher/remove_runtime_files
Remove unnecessary runtime files
2 parents 908ed0c + b9c18e7 commit 4ae58c8

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

Flow.Launcher/Flow.Launcher.csproj

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,48 @@
3939
<Prefer32Bit>false</Prefer32Bit>
4040
</PropertyGroup>
4141

42+
<Target Name="RemoveUnnecessaryRuntimesAfterBuild" AfterTargets="Build">
43+
<RemoveDir Directories="$(OutputPath)runtimes\browser-wasm;
44+
$(OutputPath)runtimes\linux-arm;
45+
$(OutputPath)runtimes\linux-arm64;
46+
$(OutputPath)runtimes\linux-armel;
47+
$(OutputPath)runtimes\linux-mips64;
48+
$(OutputPath)runtimes\linux-musl-arm;
49+
$(OutputPath)runtimes\linux-musl-arm64;
50+
$(OutputPath)runtimes\linux-musl-x64;
51+
$(OutputPath)runtimes\linux-musl-s390x;
52+
$(OutputPath)runtimes\linux-ppc64le;
53+
$(OutputPath)runtimes\linux-s390x;
54+
$(OutputPath)runtimes\linux-x64;
55+
$(OutputPath)runtimes\linux-x86;
56+
$(OutputPath)runtimes\maccatalyst-arm64;
57+
$(OutputPath)runtimes\maccatalyst-x64;
58+
$(OutputPath)runtimes\osx;
59+
$(OutputPath)runtimes\osx-arm64;
60+
$(OutputPath)runtimes\osx-x64"/>
61+
</Target>
62+
63+
<Target Name="RemoveUnnecessaryRuntimesAfterPublish" AfterTargets="Publish">
64+
<RemoveDir Directories="$(PublishDir)runtimes\browser-wasm;
65+
$(PublishDir)runtimes\linux-arm;
66+
$(PublishDir)runtimes\linux-arm64;
67+
$(PublishDir)runtimes\linux-armel;
68+
$(PublishDir)runtimes\linux-mips64;
69+
$(PublishDir)runtimes\linux-musl-arm;
70+
$(PublishDir)runtimes\linux-musl-arm64;
71+
$(PublishDir)runtimes\linux-musl-x64;
72+
$(PublishDir)runtimes\linux-musl-s390x;
73+
$(PublishDir)runtimes\linux-ppc64le;
74+
$(PublishDir)runtimes\linux-s390x;
75+
$(PublishDir)runtimes\linux-x64;
76+
$(PublishDir)runtimes\linux-x86;
77+
$(PublishDir)runtimes\maccatalyst-arm64;
78+
$(PublishDir)runtimes\maccatalyst-x64;
79+
$(PublishDir)runtimes\osx;
80+
$(PublishDir)runtimes\osx-arm64;
81+
$(PublishDir)runtimes\osx-x64"/>
82+
</Target>
83+
4284
<ItemGroup>
4385
<ApplicationDefinition Remove="App.xaml" />
4486
</ItemGroup>

0 commit comments

Comments
 (0)