Das Makefile.am Howto

David Faure

Deutsche Übersetzung: Andreas Silberstorff
Version 0.1 (2005-05-14)

Es ist erlaubt, dieses Dokument zu kopieren, zu vertreiben und/oder zu ändern gemäß den Bedingungen der GNU Free Documentation Licence, Version 1.1 oder irgend einer späteren Version, wie sie von der Free Software Foundation veröffentlicht wurde; ohne die invarianten Abschnitte, ohne Texte auf der vorderen Umschlagseite, und ohne Texte auf der hinteren Umschlagseite. Eine Kopie der Lizenz findet sich im Abschnitt "GNU Free Documentation License".

Dies ist der erste Versuch einer Übersetzung des Makefile.am Howtos, welches Du unter http://developer.kde.org/documentation/makefile_am_howto/en/index.html findest. Meine Erfahrungen mit dem docbook Format sind noch sehr bescheiden, ich bitte daher um Verständnis, wenn nicht alles so korrekt umgesetzt ist, wie es sein sollte. Für Hinweise auf Fehler bin ich immer dankbar (). Die Quelle für das deutsche Makefile.am Howto im Docbookformat findest Du unter http://developer.kde.org/documentation/other/makefile_am_howto/de/index.docbook. Zum Generieren der HTML-Seiten verwende meinproc --stylesheet $KDEDIR/share/apps/ksgmltools2/customization/kde-web.xsl index.docbook.


Inhaltsverzeichnis

1. Das Makefile.am Howto
Makefile.am für ein einfaches Programm
bin
*_SOURCES
*_LDADD
*_LDFLAGS
AM_CPPFLAGS
KDE_CXXFLAGS
METASOURCES
Makefile.am für Shared Libraries
*_LTLIBRARIES
*_LIBADD
*_LDFLAGS
Makefile.am für ein Plugin / Modul
Code wiederverwenden: Komfortbibliotheken (*.a)
Makefile.am für automatisierte Tests
Installation von Daten
Deinstallation einer Desktop-Datei
Symbole (Icons)
Andere Arten von Quelldateien
Unterverzeichnisse
Verzeichnisse höchster Ebene
Dokumentation
Übersetzungen
Reines Qt-Programm
"final" Kompilierung Ausschalten
Was Du niemals tun solltest!
Mach ein Makefile aus einer Makefile.am
2. Credits and License