Entwicklerhandbuch

  • Adressname der Version: Entwicklerhandbuch
  • Titel der Version: Entwicklerhandbuch
  • ID der Version: 111463
  • Erstellt:
  • Autor: Lukas Skywalker
  • Aktuelle Version? Nein
  • Kommentar 5 words added

Inhalt der Version

 

Mozilla entwickeln

Das Mozilla Build System ist, wie alle auf Gecko basierenden Programme, plattformübergreifend. Es benutzt die UNIX-typischen Befehle autoconf und make welche es ermöglichen, verschiedenste Programme zu entwickeln (sogar auf Betriebssystemen, die nicht auf UNIX basieren). Da auf dem Mozilla Build System viele verschiedene Programme basieren und es darüber hinaus über viele Optionen verfügt, ist es nicht leicht zu lernen und zu benutzen. Bitte lese diese Anleitung genau, bevor du versuchst ein Programm zu kompilieren.

Dokumentation

Hacking auf mozilla.org
Seite mit Dokumentation zum Hacking.
Hacking Firefox mit einigen Code-Schnipsel
Einstieg in die Frontendentwicklung.
Build Dokumentation
Das Mozilla Build System.
Debugging FAQ
Auswahl: Windows, Linux oder Mac OS X.
Patches erzeugen
Tips zum Erzeugen von Patches.

Überblick

1. Systemanforderungen

2. Mozilla Quelltexte herunterladen

3. Build

4. Patches erzeugen


Alles anzeigen...

Community

Tools

Alles anzeigen...

Related Topics

Qualitätssicherung


Kategorien

Interwiki Language Links

 

{{ languages( { "en": "en/Developing_Mozilla", "fr": "fr/D\u00e9veloppement_de_Mozilla", "ja": "ja/Developing_Mozilla", "pl": "pl/Programowanie_Mozilli" } ) }}

Quelltext der Version

<p> </p>
<h3 name="Mozilla_entwickeln">Mozilla entwickeln</h3>
<p>Das Mozilla Build System ist, wie alle auf Gecko basierenden Programme, plattformübergreifend. Es benutzt die UNIX-typischen Befehle <a class="external" href="http://www.gnu.org/software/autoconf/">autoconf</a> und <a class="external" href="http://www.gnu.org/software/make/">make</a> welche es ermöglichen, verschiedenste Programme zu entwickeln (sogar auf Betriebssystemen, die nicht auf UNIX basieren). Da auf dem Mozilla Build System viele verschiedene Programme basieren und es darüber hinaus über viele Optionen verfügt, ist es nicht leicht zu lernen und zu benutzen. Bitte lese diese Anleitung genau, bevor du versuchst ein Programm zu kompilieren.</p>
<table class="topicpage-table"> <tbody> <tr> <td> <h4 name="Dokumentation"><a href="/Special:Tags?tag=Mozilla_entwickeln&amp;language=de" title="Special:Tags?tag=Mozilla_entwickeln&amp;language=de">Dokumentation</a></h4> <dl><dt> <a class="external" href="http://www.mozilla.org/hacking/">Hacking auf mozilla.org</a> </dt><dd> <small>Seite mit Dokumentation zum Hacking.</small> </dd></dl> <dl><dt> <a href="/de/Hacking_Firefox" title="de/Hacking_Firefox">Hacking Firefox</a> mit <a class="internal" href="/de/Code%20snippets" title="de/Code snippets">einigen Code-Schnipsel</a> </dt><dd> <small>Einstieg in die Frontendentwicklung.</small> </dd></dl> <dl><dt> <a href="/de/Build_Dokumentation" title="de/Build_Dokumentation">Build Dokumentation</a> </dt><dd> <small>Das Mozilla Build System.</small> </dd></dl> <dl><dt> Debugging FAQ </dt><dd> <small>Auswahl: <a href="/de/Debugging_Mozilla_on_Windows_FAQ" title="de/Debugging_Mozilla_on_Windows_FAQ">Windows</a>, <a class="external" href="http://www.mozilla.org/unix/debugging-faq.html">Linux</a> oder <a href="/de/Debugging_on_Mac_OS_X" title="de/Debugging_on_Mac_OS_X">Mac OS X</a>.</small> </dd></dl> <dl><dt> <a href="/de/Patches_erzeugen" title="de/Patches_erzeugen">Patches erzeugen</a> </dt><dd> <small>Tips zum Erzeugen von Patches.</small> </dd></dl> <h3 name=".C3.9Cberblick">Überblick</h3> <p>1. Systemanforderungen</p> <p>2. <a href="/de/Mozilla_Quelltexte_herunterladen" title="de/Mozilla_Quelltexte_herunterladen">Mozilla Quelltexte herunterladen</a></p> <p>3. <a href="/de/Build" title="de/Build">Build</a></p> <p>4. <a href="/de/Patches_erzeugen" title="de/Patches_erzeugen">Patches erzeugen</a></p> <p><br> <span class="alllinks"><a href="/de/Kategory/Mozilla_entwickeln" title="de/Kategory/Mozilla_entwickeln">Alles anzeigen...</a></span></p> </td> <td> <h4 name="Community">Community</h4> <ul> <li>Mozilla Foren</li> <li><a class="link-irc" href="irc://irc.mozilla.org/developers">#developers on irc.mozilla.org</a></li> <li><a class="external" href="http://www.mozilla.org/community/developer-forums.html">Themenspezifische Liste aller Entwicklerforen</a></li> <li><a href="/de/Mozilla_entwickeln/Community" title="de/Mozilla_entwickeln/Community">Andere Community-Links...</a></li> </ul> <h4 name="Tools">Tools</h4> <ul> <li><a class="link-https" href="https://bugzilla.mozilla.org/enter_bug.cgi?format=guided">Bugzilla</a></li> <li><a class="external" href="http://bonsai.mozilla.org/cvsqueryform.cgi">Bonsai</a></li> <li><a href="/de/Tinderbox" title="de/Tinderbox">Tinderbox</a></li> <li><a class="external" href="http://lxr.mozilla.org/">Mozilla Cross-Reference (LXR)</a></li> </ul> <p><span class="alllinks"><a href="/Special:Tags?tag=Mozilla_entwickeln:Tools&amp;language=de" title="Special:Tags?tag=Mozilla_entwickeln:Tools&amp;language=de">Alles anzeigen...</a></span></p> <h4 name="Related_Topics">Related Topics</h4> <dl><dd> <a href="/de/Qualit%C3%A4tssicherung" title="de/Qualitätssicherung">Qualitätssicherung</a> </dd></dl></td> </tr> </tbody>
</table>
<p><br>
<span class="comment">Kategorien</span></p>
<p><span class="comment">Interwiki Language Links</span></p>
<p> </p>
<p>{{ languages( { "en": "en/Developing_Mozilla", "fr": "fr/D\u00e9veloppement_de_Mozilla", "ja": "ja/Developing_Mozilla", "pl": "pl/Programowanie_Mozilli" } ) }}</p>
Zu dieser Version zurücksetzen