Hi,
Welche Delphi-Version? Bei XE würde man diese Einstellungen in der Basis-Konfiguration setzen und in Debug und Release nur die davon abweichenden Einstellungen machen.
Delphi XE.
Ich will eigendlich folgende Struktur umsetzen:
Code:
Basis
|
|-> Release
| |
| |-> Standard
| |-> Kunde_1
|
|-> Debug
| |
| |-> Standard
| |-> Kunde_1
|
alternativ könnte ich mir genauso vorstellen:
Code:
Basis
|
|-> Standard
| |
| |-> Release
| |-> Debug
|
|-> Kunde_1
| |
| |-> Release
| |-> Debug
|
vielleicht ist da ja schon irgendwo ein Denkfehler.
"Standard" und "Kunde_1"-Konfiguration unterscheiden sich durch eine Kompiler-Direktive + den Ausgabe-Verzeichnissen für EXE und
DCU.
Über die Konfiguration "Debug" und "Release" kommen nur die dort hinterlegten Delphi-Standardwerte "debug" bzw. "release" hinzu (brauche ich eigendlich nicht unbedingt, bis jetzt wird auch immer die "debug"-Konfig ausgeliefert).
in beiden Fällen macht der gleiche Nahme der Unter-Konfigurationen Probleme...
Frage 3 hab ich schon selber lösen können:
Kann man die Werte für "Ausgabeverzeichnis" + "Ausgabeverzeichnis für Units" Vererben?
in in Konfiguration "release" und "debug" steht jetztAusgabeverzeichnis: $(DCC_ExeOutput)\$(Config)
Ausgabeverzeichnis für Units: $(DCC_DcuOutput)\$(Config)
dieses wird in den Kindern nur vererbt und macht genau dass wass es soll.
MfG
raller09