Re: [AD] 4.9 misc breakages..

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


On January 9, 2009, Thomas Fjellstrom wrote:
> On January 9, 2009, Peter Wang wrote:
> > On 2009-01-09, Thomas Fjellstrom <tfjellstrom@xxxxxxxxxx> wrote:
> > > I should also mention, Its faster, and creates more versions of the
> > > archives. And does them all in one step.
> > >
> > > It has built in documentation, and the shell scripts are just plain
> > > evil. IF my script builds perfect release archives I wouldn't be scared
> > > to make releases. As it is, all the many steps required right now makes
> > > it so I won't do any releases, too many steps. If you recall, I
> > > actually volunteered a while back to start doing some releases.... Now
> > > you know why I haven't.
> >
> > For your interest, I use the following script to make 4.9 releases.
> > Pretty much everything that can be automated, is automated, and is
> > done by the existing scripts.
> >
> > Peter
> >
> > #!/bin/zsh
> > # vim: ft=zsh et
> > set -e
> >
> > ver=(4 9 7)
> > dotted_ver="$ver"
> > dotted_ver=${dotted_ver// /.}
> >
> > export LC_ALL=en_US
> >
> > rm -rf allegro
> > svn export file://$HOME/ahack/SF_REPO_BACKUP/alleg/allegro/branches/4.9
> > allegro ( cd allegro
> >     ./misc/fixver.sh ${=ver} WIP
> >     ./misc/zipup.sh allegro-$dotted_ver.zip
> >     mv .dist/*(.) ..
> > )
> > rm -rf allegro
> > unzip allegro-$dotted_ver.zip
> > ./allegro/misc/mkunixdists.sh allegro-$dotted_ver.zip
>
> Yeah. I'm not a fan of shell scripts. I can't normally do all I want to do
> with it without calling into umpteen different programs and spawning
> subshells just to work around shells I don't use :o
>
> I prefer to use something that will "just work". There aren't 20 different
> perls. Theres one ;) makes it a lot easier to maintain (for me).
>
> My script will also support both 4.3/4 and 4.9+.

New version. 4.3/4.4 support :)

> > -------------------------------------------------------------------------
> >-- --- 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
>
> ---------------------------------------------------------------------------
>--- 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

Attachment: build-dist.pl
Description: Perl program



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