[Scons-dev] Support for versioned shared libraries is nowhere near fixed

2015-03-22 Thread Eric S. Raymond
Viewing http://scons.tigris.org/issues/show_bug.cgi?id=2869 I see it asserted that It's used in production for the gpsd project already. This is true insofar as GPSD has my original code still in use. In fact, the adaptation into the SCons codebase was so badly mangled that I have found it

Re: [Scons-dev] Support for versioned shared libraries is nowhere near fixed

2015-03-22 Thread Bill Deegan
William, Eric did contribute the initial implementation, if I remember correctly. SHLIBVERSION can be used as: env.InstallAs(target = '/usr/local/bin/foo', source = 'foo_debug', SHLIBVERSION='10.5.2') I do agree that the language in the manpage is not very good.

Re: [Scons-dev] Support for versioned shared libraries is nowhere near fixed

2015-03-22 Thread Eric S. Raymond
Bill Deegan b...@baddogconsulting.com: The reason for having it as an Environment variable is that is the scons way, Builder's have source and target, all other arguments are used to create an OverrideEnvironment(). Is this way documented anywhere outside the source? There's a gap between