Re: [AD] 4.9 misc breakages..

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


On January 8, 2009, Peter Wang wrote:
> On 2009-01-08, Thomas Fjellstrom <tfjellstrom@xxxxxxxxxx> wrote:
> > The reason I've been going through the misc scripts is I'm trying to get
> > my auto svn dist build archive going again. I thought I'd stick with what
> > I had before, but it turns out I lost my last script, so all I have now
> > is a version from ages ago that only covers 4.3, so its kindof useless.
> >
> > So instead of hacking it, and messing with the existing scripts in misc,
> > I've written a new one that builds the zip, 7z, tgz, and tbz2 archives
> > given the executables are available.
> >
> > one slight niggle, is if you want to create archives without the svn
> > revision in the name, you need to export a copy of the
> > tag/branch/revision you want to build the archives for, and use:
> > build-dist.pl --local=directory
> >
> > The --branch and --tag args both assume they aren't building for a real
> > release. just snapshots. thus the included revision number.
> >
> > Tell me what you think, if it works, and if its wanted in /misc or not.
>
> I think you're better off in the long term by wrapping the existing
> scripts.  We'll be needing to make changes to the process now and then.
> If we keep both scripts you'll need to maintain the Perl script to keep
> up.  And, well, I know shell but not Perl so I wouldn't want to switch
> over completely to a Perl script.  But it's not just me: whoever is
> making the release quite often needs to figure out what's gone wrong or
> make changes to the script.

I won't be using the existing scripts for my little archive builder. I just 
thought I'd show you guys what I've got. If you want to stick with broken 
shell, be my guest ;)

Out of the expectation that you _might_ use it, I coded it so it'd run on 
windows, OSX, and unix. Any OS really. There are no assumptions about path 
separators, infact, no assumptions about anything. and is supports building 
direct from svn. I only added the "local" mode in case it might get added.

Anyhoo, thanks for taking a look.

> Peter
>
>
> ---------------------------------------------------------------------------
>--- Check out the new SourceForge.net Marketplace.
> It is the best place to buy or sell services for
> just about anything Open Source.
> http://p.sf.net/sfu/Xq1LFB


-- 
Thomas Fjellstrom
tfjellstrom@xxxxxxxxxx




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/