Wie kann man prüfen ob die Komponente über Debuginformationen verfügt?
Dafür müsste es ein separates Verzeichnis mit den Debug-DCUs geben. Darauf könnte man dann automatisch umschalten.
Das könnte man doch einfach über die Debug und Release Konfiguration des Projektes lösen... Im Debug Projekt den Suchpfad (Bibliothekspfad) erweitern und in der Release Konfiguration eben nicht?!
Nein, es geht nicht darum was im Suchpfad gefunden wird, sondern dass im
DCU-Verzeichnis noch Units liegen bleiben könnten, die nur zum Debuggen projektspezifisch kompiliert wurden. Die gehören da sonst nicht hin. Wenn man für Debug- und Releasekonfiguration unterschiedliche
DCU-Pfade einträgt, geht das auch, ja. Trotzdem wäre eine Bereinigung sinnvoll, wenn man den Suchpfad später vielleicht auch im Debug wieder herausnimmt usw.