[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