X-Git-Url: https://git-public.kairo.at/?a=blobdiff_plain;f=maow-berlin2009-build%2Fslide_appfiles.html;fp=maow-berlin2009-build%2Fslide_appfiles.html;h=0f4111f419e70a4bc1d6158e8383f26bdb675dd9;hb=5d725cc9e1719dd0da5bd0f57f21b7f5af6d0749;hp=0000000000000000000000000000000000000000;hpb=e0091db96ab3304a648abd2fe3e7be8d37e4f107;p=slides.git diff --git a/maow-berlin2009-build/slide_appfiles.html b/maow-berlin2009-build/slide_appfiles.html new file mode 100644 index 0000000..0f4111f --- /dev/null +++ b/maow-berlin2009-build/slide_appfiles.html @@ -0,0 +1,54 @@ + + +
+ + +mozilla-central/testapp/
Makefile.in
ist das Haupt-Makefile, üblicherweise mit
+ einem app
-Unterverzeichnis als letztes Element in DIRSbuild.mk
wird in das Haupt-Makefile des ganzen Build-Systems
+ eingebunden und setzt einige grundlegende Variablen wie TIERS
+ sowie Make-Ziele auf oberster Ebene des Systemsconfvars.sh
gibt Variablen für das
+ configure
-Skript anmakefiles.sh
enthält eine Liste von Makefiles, die von
+ configure
frühzeitig generiert werden, was viel Zeit spart
+ (auch in extensions/testext/
unterstützt)app/Makefile.in
mit Befehlen zur Erstellung der
+ ausführbaren Anwendungsdatei und des Mac-dmg-Pakets, das alle Dateien
+ der Anwendung enthält (daher am Ende der Liste, alles nachher landet
+ nicht im dmg!)