Firefox/building
Ieri come mio solito ho compilato su Arch Linux Firefox Nightly dai sorgenti. Un bug di cui non riesco a venire a capo ne impedisce la regolare installazione, lo avvio così dai binari all’interno della cartella di compilazione /mozilla-central/objdirxxx/dist/bin.
Firefox 78.0a1 mi ha fatto casualmente scoprire un interessante “effetto collaterale” di questo particolare metodo di esecuzione del programma, quando, smanettando sul mozconfig per modificare il default branding ho scoperto che esso mi variava al volo ? sul Firefox che andavo ad eseguire.
Ed ecco che in /mozilla-central/browser/branding è sufficiente rinominare in official le cartelle nightly, unoffical o aurora per far assumere alla build compilata loghi e icone del ramo corrispondente senza una nuova compilazione. Naturalmente è necessario nel mozconfig il parametro:
Per uso personale possiamo sempre personalizzare icone o loghi a nostro piacimento rispettandone le dimensioni originali.
Immagino che oltre al branding sia possibile variare molti altri parametri per vederne subito gli effetti immediati in una sorta di laboratorio sperimentale…molto interessante.
Leave a Reply