XcodesOrg / xcodes

The best command-line tool to install and switch between multiple versions of Xcode.
MIT License
3.66k stars 122 forks source link

Consider using `unxip` utility #183

Closed MaxDesiatov closed 2 years ago

MaxDesiatov commented 2 years ago

According to its README.md this utility is multiple times faster than the system-provided one: https://github.com/saagarjha/unxip

MattKiazyk commented 2 years ago

hi @MaxDesiatov - This is definitely something we will be added in Xcodes. I'm currently testing it out in the latest Xcodes.app v 1.3.0 to run it through its paces. https://github.com/RobotsAndPencils/XcodesApp/releases/tag/v1.3.0b10

In my tests (on a newer M1 Mac) I get around 65% increase in unxipping time - which is spectacular.

MattKiazyk commented 2 years ago

This has been included in the new 0.20.0 version - https://github.com/RobotsAndPencils/xcodes/releases/tag/0.20.0

MaxDesiatov commented 2 years ago

Would it be reasonable to expect this to appear in Xcodes.app at some point?

MattKiazyk commented 2 years ago

@MaxDesiatov Xcodes.app has it on a prerelease version right now - Make sure you Xcode's.app you have include prerelease app versions checked off and then check for updates.

image