And while we're processing ## DependsOn: and ## OptionalDependsOn: directives, would it be possible to make a list of add-ons to include based on the directory names in the ## DependsOn: directive and to delete/remove or ignore all files in any embedded directories whose names match a directory name in the ## DependsOn: or ##OptionalDependsOn: directive lists?
This enhancement would help prevent the game from trying to start at least a dozen or more extraneous, embedded, out of date, duplicate LibStub and LibAddonMenu-2.0 add-ons for every active player in the game.
It would be nice too, if Minion could check the .lua file names too in the load commands in the manifest file text areas for embedded library file names to prevent them from being loaded under the wrong AddOnVersion: directive number.
I would be happy to help with any project like this to enhance and simplify the add-on loading process.
Aren't libraries embedded in sub folders and loaded per base addon's txt file leading to error if you simply delete the subfolders, and the game tries to load entries from the txt file then?
Aren't libraries embedded in sub folders and loaded per base addon's txt file leading to error if you simply delete the subfolders, and the game tries to load entries from the txt file then?
No, the client silently ignores lines in manifest that don't refer to existing files.