Einzelnen Beitrag anzeigen

ymair

Registriert seit: 17. Mär 2021
4 Beiträge
 
#3

AW: Compilerschalter vererben

  Alt 24. Mär 2021, 07:17
Vielen Dank vorab erst einmal für die schnelle Antwort!
Ich vermute aber leider, dass wir uns bei dem Ausgangsproblem falsch verstanden haben. Deswegen möchte ich das einmal genauer erklären:

Wir haben derzeit mehrere relativ komplexe Hauptprogramme, die auch an einigen Programmstellen den gleichen Quellcode ausführen, welche dann aber wiederum Compilerschalter ({$IFDEF}) je Hauptprogramm besitzen und dann für jedes Hauptprogramm jeweils noch Untermodule. Dabei ist es so, dass das Projekt dann abhängig von den Compilerschaltern kompiliert wird.

Jetzt wollen wir dieses große Gesamtprojekt in mehrere Hauptprogramme (Gruppenprojekte) und verschiedene Packages aufdröseln. Nun müssen wir in den Unterprojekten allerdings irgendwie abhängig vom Hauptprogramm Compilerschalter setzen oder eben nicht. Und unser Problem ist, dass man in Delphi in einem Unterprojekt (Package) nicht einstellen kann, dass es die Compilerschaltern vom Hauptprojekt erben soll.

Ich hoffe, unsere Situation ist nun besser verständlich
Wie können wir das am besten umsetzen?
  Mit Zitat antworten Zitat