Fix repository's inclusion of external libraries #1


  • New
  • Defect
Open
  • Jilong created this issue Feb 26, 2015

    The Git repository for LDB-Resolve incorrectly directly embeds the libraries that it uses as part of its own repository. That is what the .pkgmeta file is for. In addition, the current addon has dependencies on libraries that it doesn't use, thus bloating the addon distribution file. The attached patch makes the following changes:

    • YAML files uses spaces, not tabs.
    • Don't embed libraries that are listed as externals in .pkgmeta.
    • Use simple localization table to avoid needing AceLocale-3.0.
    • Remove unused dependencies on Ace3 libraries.
    • Add .gitignore file to ignore any changelogs generated by Curse and any external contents in the "libs" directory other than the embedded LibDataBroker-1.1.lua.
  • Jilong added the tags New Defect Feb 26, 2015
  • Jilong added an attachment patch1.patch Feb 26, 2015

    patch1.patch


To post a comment, please login or register a new account.