[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