Die SourceCodes der Komponenten dort zu installieren ist nicht das Problem, aber die Ausgabeverzeichnisse dort zu belassen geht natürlich nicht.
Bzw. so wie es Delphi selber macht:
Die AusgabeVerzeichnisse können dort sein, wenn man die
PAS nur in den Bibliothekspfaden lässt, die
DCU mit dem "Installer" als Admin (mit den nötigen Rechten) kompiliert oder fertig kompiliert mitliefert
und beim Kompilieren der Programme nur die
DCU in den Suchpfaden hat.
Mit Debuginfos die
DCU kompiliert und die
PAS in den Bibliothekspfaden, dann lassen sie sich auch debuggen,
ohne dass z.B. ein "Virus" die
PAS und
DCU einfach so verändern könnte.