Will the installation always go into a separate directory in the local repository for the package?
Yes. Let's say you wish to install callite and you change the local repository to c:\, OPM will download the zipfile to c:\callite.zip, then extract it to c:\callite folder. Next time, before install, OPM will try to delete the c:\callite folder. Actually I tested this a few minutes ago and works as expected.
I understand. There is one thing which still confuses me. When I install callite inte my local repo the file structure is
(local repository)
|- callite
|- callight_pkg.lpk
|- README.txt
|- source
|- calendarlite.pas
etc.
Now the package-zip itself has all folders in a callite folder, i.e. the file structure in the zip is
callite
|- callight_pkg.lpk
|- README.txt
|- source
|- calendarlite.pas
etc.
So I could say that the file structure is directly transferred from the zip to the local repo.
What if had created the zip without the callite subfolder? i.e. with a directory structure like this
callight_pkg.lpk
README.txt
|- source
|- calendarlite.pas
etc.
Wouldn't the file then go directly into the local repo folder? Now a delete of the installation folder would erase the local repo.
Or is it such that an installation
always goes into its own subfolder named after the OPM name, regardless of whether the zip files are in an equally named folder already?