Wenn du ein
Package in der
IDE als Projekt offen hast, kannst du in den Projekt-Optionen unter
Beschreibung ein LIB-Suffix angeben. Nimm mal an, das
Package heißt MyPackage.dpk und das LIB-Suffux ist D15, dann wird beim Compilieren eine MyPackage.dcp und eine MyPackageD15.bpl erzeugt. Der Vorteil ist, daß man beim Required in einem davon abhängigen
Package dann nur MyPackage angeben muss. Auch kann die
DPR relativ leicht an eine neue Delphi-Version angepasst werden, da lediglich das Suffix geändert werden muss. Da BPLs schon mal gern im Suchpfad liegen, müssen sie für jede Delphi-Version einen anderen Namen haben. Das Suffix bewirkt dies, obwohl das
Package selbst seinen Namen behält.