[yabridgectl] Normalize symlinks for plugin counts

Now this should actually be correct with partially overlapping plugin
directories when symlinks were used.
This commit is contained in:
Robbert van der Helm
2021-07-05 17:51:06 +02:00
parent a06d0bc515
commit bf84057044
3 changed files with 33 additions and 6 deletions
+3 -2
View File
@@ -96,8 +96,9 @@ Versioning](https://semver.org/spec/v2.0.0.html).
because yabridgectl would try to run the 64-bit `yabridge-host.exe` in that
prefix.
- Fixed incorrect new and total plugin counts. These counts are now always
correct, even when using multiple versions of the same VST3 plugin or when a
plugin directory contains a symlink to another plugin directory.
correct, even when using multiple versions of the same VST3 plugin or when
multiple plugin directories overlap because parts of the directory were
symlinked to another plugin directory.
- Aside from pruning only unmanaged VST3 bundles in `~/.vst3/yabridge`, yabridge
will now also prompt you to prune unmanaged files within a VST3 bundle. This
makes it easy to switch from the 64-bit version of a plugin to the 32-bit