3 ms·
That chunk of "third_party" stuff is a pretty tempting target. Instead of using shared libs - like those that you've probably got on your system already - Goog
by mcbain 16y ago
That chunk of "third_party" stuff is a pretty tempting target.
Instead of using shared libs - like those that you've probably got on your system already - Google appear to like slurping everything into the one blob to solve dependency/versioning issues.
- _delirium 16y agoIt's probably not a terrible default, given their cross-platform development. Slurping everything into your app bundle is the official way of doing it on OS X anyway, and more or less the only sane way of doing it on Windows, whose DLL-versioning is notoriously bad. So if they were doing any factoring out of shared libraries, it'd be solely for the Linux version, which I could see them not considering worth the hassle.
- cperciva 16y agoThat chunk of "third_party" stuff is a pretty tempting target. Not all of it. Part of the third_party code is a modified version of bsdiff, and as the bsdiff author I specifically endorse the shipping of modified versions of bsdiff with the software which required the modifications.