Documentazione per build

Il sistema di sviluppo di Mozilla, come il resto del codice principale, e' supportato da piu' piattaforme. Usa tradizionalmente lo stile unix autoconf e i toll make per sviluppare le svariate applicazioni (anche su sistemi operativi non unix).

Il codice nucleo di Mozilla implementa diverse applicazioni e svariate opzioni, per questo risulta complesso da usare e imparare. E' consigliato leggere con attenzione queste note prima di provare a sviluppare.


Queste pagine sono state scritte per i proggetti che usano un sistema di sviluppo basato su autoconf: Firefox, Thunderbird, Mozilla Suite / SeaMonkey, XULRunner, Sunbird, standalone Composer, standalone XPCOM, e standalone XPConnect.

Per informazioni sullo sviluppo sugli altri progetti mozilla, visita le relative pagine: Camino, NSPR, Spidermonkey, NSS, e Directory SDK per C.

Se qualche problema nello sviluppo, lascia le tue domande ai newsgroup mozilla.dev.builds (accessibile tramite Google Groups). Fai in modo che il yuo post sia il piu' preciso possibile, includendo dettagli riguardanti il sistema operativo, configurazioni mozconfig/configure, e gli errori che hai riportato nelle tue esperienze.

Si parte

Requisiti per lo sviluppo

Prima di provare a sviluppare, assicurati di avere gli strumenti adatti e di averli configurati correttamente.

Ottenere il sorgente

Scarica il codice sorgente di Mozilla
Il codice sorgente delle releases e' disponibile per il download tramite FTP/HTTP. (Quest'ultimo non e' del tutto sicuro, se e' possibile ricordarsi di aggiungere il link alla pagina.) In addition, source code from the trunk is available on a semi-regular basis.

Codice sorgente Mozilla via CVS
Qui si puo' trovare attivita' di sviluppo controllata con CVS. Questo e' il metodo piu' usato per testare patch e risposte a bug, fondendo gli ultimi cambiamenti con il resto del codice.

Esplora il codice nel web
Il codice di Mozilla e' disponibile on-line all'indirizzo Mozilla Cross-Reference (LXR).

Configurare le opzioni di sviluppo

Eseguire e sviluppare con le configurazioni di default non agevolera' al meglio lo sviluppo. Si potrebbe usare un file .mozconfig per ottenere sviluppi ragionevoli. E' consigliata un'attenta lettura di prima di Configurare le opzioni di sviluppo iniziare con lo sviluppo.

Sviluppa e Installa

Il sistema di sviluppo di Mozilla usa gli script GNU make e configure per accompagnare lo sviluppo. E' consigliato seguire attentamente istruzioni di sviluppo e installazione.

FAQ e Documentazione di Sviluppo

Eseguire Hack sul Sistema di Sviluppo


Interwiki Language Links

Etichette del documento e nomi di chi ha collaborato alla sua stesura

Ultima modifica di: Leofiore,