View Single Post
06/08/20, 01:30 PM   #3
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,979
If fcmqt uses its own included old Libraries just strip them all from the subfolders, remove any hard-coded line in the addon's txt file which was loading the included libs from subfolders (e. G. /libs/libDialog/LibDialog.lua), and add the ## DependsOn: LibDialog to the addons txt file and install the libs in your Addons folder just like addons (standalone). This way they will not use the included versions anymore but the ones from your addons folder, using the txt files of the libs properly to only load the newest version.

If any line in the addon's uses the libs with LibStub just replace this line to use the global variable of the lib directly. E. G. Replace this:

local ld=LibStub("LibDialog")

With this:

Local ld =LibDialog
  Reply With Quote