Die Projekte liegen in einem Baum. Gemeinsam genutzt Units liegen in gemeinsamen Ordner.
Alle Projekte sind in der Projektverwaltung von Delphi reingeklickert.
Der Entwickler erzeugt via "Alle Projekte compilieren" die Bin's.
Projekt "A" nutzt
Unit "A" mit Schalter "A"
Projekt "B" nutzt
Unit "A" mit Schalter "B" - Die kompilierte
Unit A mit Schalter "A" wird gelinkt.
Bei "Alle Projekte erzeugen":
Projekt "A" nutzt
Unit "A" mit Schalter "A"
Projekt "B" nutzt
Unit "A" mit Schalter "B" - Die kompilierte
Unit A mit Schalter "B" wird gelinkt.
Build dauert mir aber zu lange.
Ich möchte ausschliessen das nicht jemand "Alle Projekte compilieren" verwendet, weil ja sonst das eine binary nicht läuft.
Die Projektgruppe wird als ganzes in einem Teamsource Projekt verwaltet. Also nichts mit zusammen führen.