Skip to Content.
Sympa Menu

sm-discuss - Re: [SM-Discuss] BUILD_API=1

sm-discuss AT lists.ibiblio.org

Subject: Public SourceMage Discussion List

List archive

Chronological Thread  
  • From: Arwed von Merkatz <v.merkatz AT gmx.net>
  • To: sm-discuss AT lists.ibiblio.org
  • Subject: Re: [SM-Discuss] BUILD_API=1
  • Date: Mon, 12 Jun 2006 20:30:37 +0200

On Mon, Jun 12, 2006 at 07:09:19PM +0200, Arwed von Merkatz wrote:
> Hi,
>
> as those reading the -commit list have already noticed, I made devel,
> test and games grimoire default to BUILD_API=2 now (z-rejected has been
> fully api2 for a while). That means any spell not explicitly setting
> BUILD_API=1 in DETAILS will use api2. Any spell that didn't have
> BUILD_API=2 set either in DETAILS, or through section or grimoire
> API_VERSION files has gotten a BUILD_API=1 line added to DETAILS.
> This means that's it's really dead easy to looks for such spells now.
>
> So let's get those last spells converted. Most of them probably just
> need the BUILD_API=1 removed because they don't have any files that
> require api1.
> To remind everyone what those were:
> BUILD: needs to be split into BUILD and INSTALL at the prepare_install
> call, the prepare_install call removed
> POST_INSTALL: needs to be moved to FINAL

Add POST_BUILD to that, that's api1 too, usually converts to
POST_INSTALL.

I just removed all lines I added earlier in spells that have none of
these files, so all spells that still have a BUILD_API=1 in DETAILS need
conversion.

> Just run a 'find . -name DETAILS |xargs grep BUILD_API=1' in the
> grimoire to find spells needing to be converted.

The numbers right now:
test grimoire: 182 (4.29%)
games grimoire: 40 (13.07%)
z-rejected grimoire: 0 (0%)

--
Arwed v. Merkatz Source Mage GNU/Linux developer
http://www.sourcemage.org




Archive powered by MHonArc 2.6.24.

Top of Page