|
|
|
|
|
by kristjansson
1189 days ago
|
|
Looks like the macOS binary size is a combination of shipping 3 binaries, each with most of the application compiled in (and statically linked), and containing builds for both Apple Silicon and x86 in each. 2 % tree .
.
└── Contents
├── Info.plist
├── MacOS
│ ├── strip-ansi-escapes
│ ├── wezterm
│ ├── wezterm-gui
│ └── wezterm-mux-server
├── Resources
│ ├── terminal.icns
│ └── wezterm.sh
└── _CodeSignature
└── CodeResources
2 % du -hs Contents/MacOS/*
2.8M Contents/MacOS/strip-ansi-escapes
48M Contents/MacOS/wezterm
119M Contents/MacOS/wezterm-gui
44M Contents/MacOS/wezterm-mux-server
A bit of duplicative bloat, but there's nothing wrong with that for an young project trading a bit of space for an easier build/release process. |
|