WineskinServer icon indicating copy to clipboard operation
WineskinServer copied to clipboard

Option to not include gecko/mono when creating wrapper by default

Open yochenhsieh opened this issue 1 year ago • 2 comments

Is your feature request related to a problem? Please describe. The wrapper takes too much size and uses up disk space quickly.

Describe the solution you'd like To not include gecko and mono when creating a wineskin wrapper, so that overhead size can be reduced.

Describe alternatives you've considered Tried using custom exe creator but still want to reduce more size if possible.

Additional context None so far.

yochenhsieh avatar Feb 05 '24 07:02 yochenhsieh

Not including gecko & mono will results in additional problems.

You could move them to;

/opt/wine/gecko /opt/wine/mono

Now any Engine that requires these gecko/mono versions will be able to use the copies in that location instead.

After I’ve finished the new rather major Wineskin update I’ll write up a a wiki section for reducing overall wrapper size when the intention is to have multiple installed into a single system.

Gcenx avatar Feb 05 '24 08:02 Gcenx

I've wrote some scripts to reduce the file size, maybe someone is interested:

https://github.com/FunkyFr3sh/macOS-wineskin-installer/tree/main/Mac/_scripts

Clean wrapper (compressed) is about 400mb, with "trimWrapper.sh" it's only 35mb and with trimWrapperLite.sh about 115mb

FunkyFr3sh avatar Feb 23 '24 15:02 FunkyFr3sh