[ksh93-integration-discuss] Re: flag day: 6357230 specfiles should be nuked

Roland Mainz roland.mainz at nrubsig.org
Thu Aug 24 21:17:03 PDT 2006


"Roger A. Faulkner" wrote:
> > Question to Roger:
> > Which of those solutions would you prefer ?
> > 1. Put "mapfile-vers" in libNAME/i386 and let the other Makefiles
> > generate softlinks at build time to that location.
> > 2. Put "mapfile-vers" into libNAME/ (the libraries's source directory
> > base)
> > 3. Put "mapfile-vers" into libNAME/common/ and just hope that noone
> > screws it up
> > 4. Put "mapfile-vers" into libNAME/mapfile/
> > 5. Always create "mapfile-vers" automatically during build time from the
> > AST includes (uhm... Ok... that may be a bad idea since the API
> > stability them entirely depends on whether the build script correctly
> > parses the includes)
> 
> There's nothing magic about the 'common' subdirectory.
> It's a convention, followed by most OS/NET libraries,
> to put the source there and name it with the SRCDIR macro.
> 
> I recommend, given the complexity of the proposed directory
> hierarchy, to just put mapfile-vers in the top-level directory
> (Option 2. above).  There are plenty of other libraries that
> do this.

Ok... thanks for the information... :-)

... I'll get the changes done when I am awake again...

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz at nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)



More information about the ksh93-integration-discuss mailing list