Hallo Christian, *, Am Montag, 28. M�rz 2005 18:04 schrieb Christian Lohmaier: > On Mon, Mar 28, 2005 at 04:17:46PM +0200, Andreas Mantke wrote: > > Am Montag, 28. M�rz 2005 15:22 schrieb Andreas Mantke: > > > Am Montag, 28. M�rz 2005 14:19 schrieb Christian Lohmaier: (...)
> > noch eine Frage: In welcher Datei im Unterverzeichnis /dmake > > steht die Reihenfolge des Buildprozesses (bezogen auf die > > einzelnen Module)? > > Das funktioniert andersherum. Jedes Modul sagt was es braucht und > dmake legt sich dann eine entsprechende Reihenfolge zurecht. > > Welche Module �berhaupt gebaut werden sollen steht im makefile.mk > im Source-Hauptverzeichnis (BUILD_SUBDIRS) > > Die einzelnen Abh�ngigkeiten stehen jeweils in > <modul>/prj/build.lst > danke. Nachdem ich darein geschaut habe und das Prinzip verstanden habe, �berlasse ich die Auswahl der Reihenfolge weiterhin dmake. Das ist einfach zu m�hsam, bei um die 170 Module die Reihenfolge manuell zu sortieren. > Der Aufbau dieser und anderer Dateien ist im Tools project > beschrieben. Aber kurz gesagt steht ganz hinten immer "NULL", als > Vorletztes sind die Sachen aufgelistet die f�r den Eintrag > gebraucht werden, wieder davor steht ein Bezeichner f�r den > Eintrag (Sprich eine eindeutige ID die dann wiederum in den > Abh�ngigkeitsregeln anderer Eintr�ge verwandt wird) und davor > wiederum die Betriebssysteme f�r welche der Eintrag gebaut werden > soll (oft/meist "all") > Das Ganze ist aber sehr anstrengend zu lesen ;-( > Ob dmake w�hrend es arbeitet seine "interne" Liste irgendwo als > Datei speichert wei� ich nicht.. dmake legt das wohl h�chstens tempor�r ab, da bei jedem neuen Start von dmake die Module wohl wieder abgefragt und danach einzeln nach zu leistenden Aufgaben abgesucht werden. Gru� Andreas -- ## Content Developer OpenOffice.org: lang/DE ## Freie Office-Suite f�r Linux, Mac, Windows, Solaris ## http://de.openoffice.org ## Meine Seite http://www.amantke.de --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
