Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Google courgette compiled binary for windows

Tags:

windows

diff

I've been using bsdiff and i'm very happy with it, and I want to try Google's Courgette.

It seems like a large effort to fetch/compile the entire Chromium project just to get that binary out.

Does anyone know of a compiled version I can test out, or a fork that's easier to get?

like image 703
ericosg Avatar asked Aug 21 '15 15:08

ericosg


1 Answers

I've tried all last night and today, grrhhhhh:(

You can download Courgette src (without the entire Chromium) https://chromium.googlesource.com/chromium/src/courgette/+/master and then use GN and Ninja to build it (on a Win7 x64 with VS2013 SP4, that hops on one leg in an anti-clockwise motion, clicking its fingers while patting its head and running off solar power...). However I followed the instructions exactly and kept getting errors.

It might be easier to email these guys requesting a copy: https://groups.google.com/a/chromium.org/forum/#!topic/chromium-discuss/dDUDnc9wXts or the new people who have taken ownership

I too am now determined to get Courgette.exe or be able to build it!

Update - here's a binary

Thanks to a StackOverflow user, you can find here a copy of the 64-bit version of Courgette compiled on 2018-08-12 with this SHA256: 5cb2843588d2cbd9f0f558e7c6c3f86bf6b2ca249bfd6c452d742f5a724471be.
Disclaimer, run at your own risk. Use a VM and check the SHA.

For Linux and Mac users, another user has made a build script available on GitHub to automate the process.
Again, disclaimer: we have not vetted this; examine the code before you run it.

Hopefully this will reduce the bandwidth of the internet significantly... in the many years to come... when file sizes get ridiculously large for simple updates. Thxs Google!

like image 199
Jeremy Thompson Avatar answered Oct 15 '22 23:10

Jeremy Thompson