ESOUI

ESOUI (https://www.esoui.com/forums/index.php)
-   Minion (https://www.esoui.com/forums/forumdisplay.php?f=183)
-   -   Dependency between add-on (https://www.esoui.com/forums/showthread.php?t=1015)

Visur 04/19/14 07:04 AM

Dependency between add-on
 
Hello,

Is that possible to scan the field ## DependsOn in the .txt of an add-on and install all the dependency directly with minion ?

Thanks
Visur

Dolby 04/19/14 01:42 PM

That is a planned feature for Minion. It's not able to do that yet but we want it to. :)

Drakanwulf 04/27/19 09:57 PM

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.

Baertram 04/28/19 01:41 AM

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?

merlight 05/01/19 06:20 AM

Quote:

Originally Posted by Baertram (Post 37908)
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.


All times are GMT -6. The time now is 08:56 PM.

vBulletin © 2020, Jelsoft Enterprises Ltd
© 2014 - 2020 MMOUI