Skip to content
This repository was archived by the owner on Aug 16, 2025. It is now read-only.
This repository was archived by the owner on Aug 16, 2025. It is now read-only.

Perform partial trimming in client releases #52

@alexrp

Description

@alexrp

c9afc56 removed trimming from the build system. While full trimming is impractical for us, we could explore partial trimming. I think we only do reflection on our own assemblies, so there should be no issue with trimming any third-party assemblies that declare themselves trimmable.

Right now, a client release archive with maximum compression is around 171 MB, which seems rather excessive.

Depends on:

Metadata

Metadata

Assignees

Labels

area: buildIssues related to the build system.area: clientIssues related to the launcher and client integration.area: coreIssues related to shared client/server game code.area: gatewayIssues related to the gateway client and service.area: moduleIssues related to the bridge module.state: approvedEnhancements and tasks that have been approved.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions