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]

Antwort per Email an