octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Renaming libcruft


From: John W. Eaton
Subject: Re: Renaming libcruft
Date: Sat, 25 Aug 2012 02:36:09 -0400

On 24-Aug-2012, Rik wrote:

| I agree that once libcruft is no longer a top-level directory it should
| drop the lib prefix and just be whatever is descriptive of the contents. 
| If "fortran" isn't good, what about netlib since that is the source for
| this code?  Also, if this directory is parallel to the 'math' directory
| then maybe it should be "fortran-math".  I notice that netlib refers to
| pieces of code as routines so maybe we could work that in.  Are
| "netlib-rtns", "numerical-fortrtns" any better?

"numerical" seems OK to me.

I would also be OK with just eliminating this extra level of directory
structure and have

  liboctave
    amos
    array
    blas-xtra
    daspk
    dasrt
    dassl
    fftpack
    lapack-xtra
    misc
    numerical
    odepack
    quadpack
    ranlib
    slatec-err
    slatec-fn
    system
    util

etc.  Here, numerical would be for the C++ numerical code that isn't
strictly array functions.  Maybe misc is not the best name for what is
in there now.  We can take our best shot at organizing the files we
have now.  If it isn't quite right, we can always tweak it later.

One drawback of this arrangement is needing to have still more -I
options to handle finding header files in the split up liboctave
directory tree.  But that only affects building Octave, not using it
since the installed header files are all put in a single directory.

jwe


reply via email to

[Prev in Thread] Current Thread [Next in Thread]