Einzelnen Beitrag anzeigen

raller09

Registriert seit: 7. Nov 2005
37 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#3

AW: build-Konfigurationen - gleiche Direktiven in Debug und Release

  Alt 14. Jul 2011, 13:54
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 jetzt
Ausgabeverzeichnis: $(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
  Mit Zitat antworten Zitat