[openib-general] RE: [PATCH] osm: add a main auto tools project for osm

Pete Wyckoff pw at osc.edu
Thu Aug 11 08:31:32 PDT 2005


halr at voltaire.com wrote on Thu, 11 Aug 2005 10:28 -0400:
> On Thu, 2005-08-11 at 10:19, Pete Wyckoff wrote:
> > halr at voltaire.com wrote on Tue, 09 Aug 2005 15:00 -0400:
> > > I thought the proposal was to ditch the prefix totally and just use
> > > /usr/local/bin for binaries, usr/local/lib for libraries, and
> > > /usr/local/include/infiniband for the includes (I am assuming that the
> > > subdirectories will be maintained under that for opensm, vendor, iba,
> > > and complib).
[..]
> Is /usr/local/[bin, lib, include] acceptable as a default ?
> 
> I believe the new version (Eitan is working on a patch) will do that and
> allow it to be configured otherwise properly (unlike the current build).
> Is that acceptable ?

Absolutely.  I was afraid by your comment that you wanted to ignore
$prefix.  My bad for missing the original proposal perhaps.

> > P.S.  Every little one-file source project does not need its own
> > configure, automake and full directory tree in my opinion, but
> > that's perhaps an argument for a different thread.
> 
> Yes, at least all the diags could be rolled into one. Is that sufficient
> ?
> 
> Would you have any time to work on a patch for this aspect ? If not,
> I'll add it to my TODO list.

It's more of a call for the component authors to decide what things
are unlikely ever to be distributed separately.  The diags are a
good candidate for single-configure, and would get rid of 11 of the
27 configure.in files in trunk/src/userspace.  OSM is likely
another.  The rest require more thought.  I'm not going to attempt
any changes myself.

		-- Pete



More information about the general mailing list