Packager Enhancements

Yesterday we launched a series of enhancements to the packager. Here is a quick rundown of the new features:

  • You can now include a subfolder from mercurial and git repositories as externals.
  • You can now include tags from mercurial and git repositories as externals.
  • You can now specify to use the latest tag of a project as an external.


These features are somewhat embodied in the following example:

   externals:
       libs/LibStub: svn://svn.wowace.com/wow/libstub/mainline/tags/1.0
       libs/CallbackHandler-1.0: svn://svn.wowace.com/wow/callbackhandler/mainline/trunk/CallbackHandler-1.0
       libs/LibMonkey-1.0:
           url: svn://svn.curseforge.net/wow/libmonkey-1-0/mainline/trunk
       libs/LibBanana-1.0: 
           url: git://git.curseforge.net/wow/libbanana-1-0/mainline.git
           tag: 1.2
       libs/LibSuit-2.0:
           url: http://hg.curseforge.net/wow/libsuit-2-0/mainline
           tag: latest
       libs/LibSubThingy-2.13: http://hg.curseforge.net/wow/libthingy-2-0/mainline/libsubthingy-2.13

These features have been tested, however issues may still exist, please notify us immediately if there are any issues.

Also if the examples aren't clear enough let me know ;)

You must login to post a comment. Don't have an account? Register to get one!

  • 2 comments
  • Avatar of 5v3nd0ttg 5v3nd0ttg Dec 24, 2008 at 03:28 UTC - 0 likes

    Oh, it scans them fine, it just ignores all the files found =)

    > Valid response from auth
    Tue Dec 23 15:45:03 2008
    > Ignore check on file succeeded
    Tue Dec 23 15:45:03 2008
    > c:/program files/world of warcraft/interface/addons/!buggrabber/

  • Avatar of errandum errandum Dec 21, 2008 at 05:30 UTC - 0 likes

    Right about the time the curse client broke down? (the addon scanning). :)

  • 2 comments

Facts

Date created
Dec 28, 2008
Last updated
Dec 28, 2008

Authors