Skip to Content.
Sympa Menu

sm-sorcery - Re: [SM-Sorcery] splitting BUILD

sm-sorcery AT lists.ibiblio.org

Subject: Discussion of Sorcery related topics

List archive

Chronological Thread  
  • From: Dufflebunk <dufflebunk AT dufflebunk.homeip.net>
  • To: Andrew <afrayedknot AT thefrayedknot.armory.com>
  • Cc: sm-sorcery AT lists.ibiblio.org
  • Subject: Re: [SM-Sorcery] splitting BUILD
  • Date: Wed, 10 Mar 2004 20:04:17 -0500 (EST)

Factoring out code into libs is a good thing.

On Tue, 9 Mar 2004, Andrew wrote:

> Some of you may have noticed the traffic on bug 6821. I've hijacked
> this bug to further my desire to split up BUILD to its logical pieces,
> COMPILE and INSTALL. I've submitted some patches that accomplish the
> task and written a design doc about it [1]. I've also gone ahead and
> applied the changes to my local perforce client. Changes are just waiting
> to be submitted.
>
> A few issues come up here, first of all there is a POST_BUILD script,
> and a POST_INSTALL script which run in sequence after BUILD finishes,
> of course with my latest changes POST_BUILD runs after INSTALL and
> POST_INSTALL runs after that, perhaps we should rename POST_BUILD
> something more useful, or rename POST_INSTALL something else? Thoughts?
>
> The final goal of all this is make a new sorcery script that lets the
> user run any given spell script by itself (outside of the dependency
> mechanism), allowing the user to have more fine-tuned and lower level
> control over the casting process. The wiki page details the basic idea
> behind this script. I've named the script mutter, does anyone have a
> better name? Other thoughts?
>
> And of course another thing that has to happen in order to make mutter
> is to move a bunch of the functions from cast into a new library (say
> libcast). Any objections to me doing this?
>
> [1] http://wiki.sourcemage.org/index.php?page=BUILD+split+design+doc
>
>

--


Quidquid latine dictum sit, altum sonatur.
-----------------
PGP public key at
http://wwwkeys.pgp.net:11371/pks/lookup?op=get&search=0x3327A9A5
F1






Archive powered by MHonArc 2.6.24.

Top of Page