[tbb-dev] cross platform building TB's Firefox

gunes acar gunes.acar at esat.kuleuven.be
Fri Feb 20 18:14:53 UTC 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Thank you Tom & Michael for the tips, these are pretty useful.

On 02/20/2015 04:20 PM, Michael Schloh von Bennewitz wrote:
> 
> Hello Gunes,
> 
> On Fri., févr. 20, 2015, gunes acar wrote:
>> Tor Browser hacking document has this section on building *just* 
>> Firefox - instead of the whole bundle: 
>> https://trac.torproject.org/projects/tor/wiki/doc/TorBrowser/Hacking#BuildingJustFirefox
>>
>>
>> 
I want to do that, but in a cross-platform manner; i.e. I want to
>> build Mac & Win versions of TB's Firefox on Linux. And I'd like
>> to avoid running the whole build system to make things faster.
>> 
>> Mike pointed the scripts in the build system's Gitian
>> descriptors: 
>> https://gitweb.torproject.org/builders/tor-browser-bundle.git/tree/gitian/descriptors/mac/gitian-firefox.yml#n26
>>
>> 
https://gitweb.torproject.org/builders/tor-browser-bundle.git/tree/gitian/descriptors/windows/gitian-firefox.yml#n28
>> 
>> Would anyone have other suggestions or pointers?
>> 
> Can't remember if it made a difference but when I had similar 
> problems (avoiding full builds cross platform) I switched to the
> Mozilla 'mach' build script. It's documented everywhere and might
> do a few things that the yaml scripts using plain old make(1) don't
> pay attention to.
> 
> $HOME/devel/tor-browser.git$ ./mach build
> 
> ...might need to set CONFIGURE_ARGS too. Good luck.
> 
> Cheers, Michael
> 
> 
> 
> _______________________________________________ tbb-dev mailing
> list tbb-dev at lists.torproject.org 
> https://lists.torproject.org/cgi-bin/mailman/listinfo/tbb-dev
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJU53mdAAoJEPb7JcMmVt4gyuMIAKEsKiZXPJ2aBp5pLw24fcva
zqt1AGz62fXl9WNS+carhJobMjSqfwq0ky0Qa0fuZHGtw7CQ90VeOuw6kJ84ZQHC
V9ECDl5KeQ1TcLJvJWHaDLOWIYDO/f21HS5DO4Rxg+1p3ZQZEkJHo5Ky+dc1IfUj
7gfOi6E44e/PdfgadE149wS3ND1kUcv0U3/7a5aURWf11o3rfVCFfpXN6RzFAims
Tw+py+bftsvGq6Zn2/UBUMzS4nvFttP7jaRUdvY+jMqVDzv4+NDCk3PepukZjfdZ
2IXjhmTR2NNG1+EZ4A/8nOhHdicdO2gHaJigbjPH2T8o97b0I/bzPKCscrwpzDU=
=vM6K
-----END PGP SIGNATURE-----


More information about the tbb-dev mailing list