22 - r669 don't do what you want
1. Your words: "adjust toc to make sure libstub dosnt get stripped by curse client".
But after disembedding with CC you got in Addons dir:
Ace3 - full
GatherMate - nolib
LibStub - full
No "Libs" folder in GatherMate dir (because it's nolib version).
GatherMate.toc for nolib looks like:
...
>> Libs\LibStub\LibStub.lua
>> Libs\CallbackHandler-1.0\CallbackHandler-1.0.xml
#@no-lib-strip@
# Libs\AceAddon-3.0\AceAddon-3.0.xml
# Libs\AceEvent-3.0\AceEvent-3.0.xml
# Libs\AceDB-3.0\AceDB-3.0.xml
# Libs\AceLocale-3.0\AceLocale-3.0.xml
# Libs\AceGUI-3.0\AceGUI-3.0.xml
# Libs\AceConsole-3.0\AceConsole-3.0.xml
# Libs\AceConfig-3.0\AceConfig-3.0.xml
# Libs\AceDBOptions-3.0\AceDBOptions-3.0.xml
#@end-no-lib-strip@
...
market with >> lines cause loading errors (check FrameXML.log
2. I think you must hard-copy of LibStub and CallbackHandler-1.0 or back it to #@no-lib-strip@ section.
Facts
- Last updated
- May 22, 2009
- Reported
- May 22, 2009
- Status
- Fixed - Developer made requested changes. QA should verify.
- Type
- Defect - A shortcoming, fault, or imperfection
- Priority
- Medium - Normal priority.
- Votes
- 0