Das Einfachste:
DCU über ein Install-/Test-/Demo-Projekt aus der
PAS erzeugen/kompilieren, die
DCU dabei in einen der Suchpfade rein.
Alle anderen Programme sehen nur die
DCU und kommen garnicht auf die Idee die ihnen unbekannte
PAS verwenden zu wollen.
Will man aber auch in diesen Units debuggen können, dann
DCU in Suchpfad und
PAS in Bibliothekspfad
bei den verwendenden Programmen.
Man darf dabei auch gern zwei DCUs erstellen, einmal mit Debuginfos und einmal Ohne.
Also wie bei den Units vom Delphi selber (
RTL,
VCL usw.)