awls99 / Random-Hearthstone-Toy-Continued

A continuation of Hemco's random Hearth toy
MIT License
0 stars 1 forks source link

If you're going to use libraries, you need to bundle them into the addon #20

Open teelolws opened 6 months ago

teelolws commented 6 months ago

I see that in 2.0 you've added Libstub and AceAddon, but haven't included the libraries. This makes your addon not work if it is the only addon enabled. You either need to bundle the libraries or set your packager to do that.

awls99 commented 6 months ago

Can you help me with that? As you can probably tell by now, this is the only LUA and addon development I've ever worked on (and I didn't even start the project), I'm finding the docs on the matter very confusing as well.

teelolws commented 6 months ago

Do you zip up and publish a release yourself or do you use a packager to automate it?

awls99 commented 3 months ago

sorry, I missed your reply!!! I have curseforge doing the packaging of tagged commits

teelolws commented 3 months ago

I'll need to see your .pkgmeta file, which you don't have in the repository here. Or try and figure it out from: https://support.curseforge.com/en/support/solutions/articles/9000197281-automatic-packaging They're not clear about how to include libraries, their only example is libs/LibDialog: url: https://github.com/wildstarnasa/LibDialog.git