Es ist genau das gleiche Spiel wie mit
DLL's (
BPL's sind nicht viel anders). Wenn eine
DLL eine andere
DLL benötigt, mußt du beide mit ausliefern. Da
BPL's im Grunde nichts anderes sind, verhält es sich da auch so.
Du mußt also die entsprechenden
BPL's mit ausliefern, sofern sie nicht schon beim Kunden installiert sind. An und für sich auch logisch.
Wenn du ein neues Plugin schreibst, das
XML nutzt (
XML.bpl), dann braucht dein Plugin ja irgendwoher die Funktionen, Objekte und Komponenten die in der
XML.bpl stecken. Folglich braucht ein Plugin die
XML.bpl.
Ich hatte mal ein Beispiel (aus dem Entwickler-Mag), wo so ein system beschrieben wird..werd mal suchen.