Quote:
Originally Posted by ilovejedd
What I meant was calibre-portable.exe knows how to resolve library paths inside the "\Calibre Portable\" top level directory in case the folder is moved or the drive letter changes.
For example you have:
and it changes to:
calibre-portable.exe would realize that "Q:\Calibre Portable\My Main Calibre Library" has moved to "X:\Calibre Portable\My Main Calibre Library". Meanwhile, it would be unable to find "X:\My Main Calibre Library" directly.
|
Sorry, with respect to library locations Calibre Portable knows nothing about X: or Q: by definition libraries (or symlinks thereto) must be in the directory into which Calibre Portable is installed. If that directory happens to land on a different drive letter so be it, calibre wont care because it's all relative
And it is the OS/File system that would be unable to find a symlink target, not calibre.
You get a "No library found" message if a physical library disappears, or if a library symlink itself disappears, or if a library symlink target disappears. A feature of symlinks is that the vast majority of applications don't need to be aware that such a thing even exists.
BR