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 21:35:37 +0200

On Mon, Jun 12, 2006 at 12:48:46PM -0600, David Brown wrote:
> On 6/12/06, Arwed von Merkatz <v.merkatz AT gmx.net> wrote:
> > 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.
>
> but build api 2 spells shouldn't have a POST_INSTALL file (at least
> not yet) that should be broken up into either INSTALL or FINAL
> depending on what's being done.

The only spells using POST_BUILD are a couple of _very_ old profile
spells that should probably just be removed.

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




Archive powered by MHonArc 2.6.24.

Top of Page