nmh-workers
[Top] [All Lists]

Re: [Nmh-workers] 1.7's `make clean' is Overzealous.

2017-11-29 10:39:24
Hi David,

Ken wrote:
So I think we should simply have the defaults be stock Autoconf
directories, and let users who want to segment nmh files off into
their own directories do that on their own with standard Autoconf
build flags.

+1

Well,
https://www.gnu.org/prep/standards/html_node/Directory-Variables.html
says

    libexecdir

    The directory for installing executable programs to be run by other
    programs rather than by users.  This directory should normally be
    /usr/local/libexec, but write it as $(exec_prefix)/libexec.  (If you
    are using Autoconf, write it as ‘@libexecdir@’.)

    The definition of ‘libexecdir’ is the same for all packages, so you
  → should install your data in a subdirectory thereof.  Most packages
    install their data under $(libexecdir)/package-name/, possibly
    within additional subdirectories thereof, such as
    $(libexecdir)/package-name/machine/version.

So it seems more that we should slap on `/nmh' if the user hasn't been
explicit?  Given it's the GNU standard, you'd think autoconf would have
better support for it.

BTW, Ralph, the MACHINES file addresses all the points you raised in
your message, I think.  Including dependencies on Cygwin.

Thanks, I'd forgotten about that.

-- 
Cheers, Ralph.
https://plus.google.com/+RalphCorderoy

-- 
Nmh-workers
https://lists.nongnu.org/mailman/listinfo/nmh-workers

<Prev in Thread] Current Thread [Next in Thread>