automake-patches
[Top][All Lists]
Advanced

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

Re: Remove unneeded per-rule *INSTALL variables.


From: Ralf Wildenhues
Subject: Re: Remove unneeded per-rule *INSTALL variables.
Date: Sat, 20 Sep 2008 17:40:59 +0200
User-agent: Mutt/1.5.18 (2008-05-17)

* Ralf Wildenhues wrote on Sun, Sep 07, 2008 at 01:46:15PM CEST:
> For now, this is the last (proposed) patch of the series.  It cleans up
> the per-rule *INSTALL variables, which are in most cases not needed any
> more because the rules now ensure that the respective directories exist.
> 
> These names have never been documented.  However, some packages, notably
> coreutils[1], have come to use them in their rules.  Dunno if we should
> keep them.  Coreutils would be simple to fix, as would other packages,
> I'm rather a bit worried to introduce such an incompatibility at all for
> no other reason than saving a few lines of Makefile.

Coreutils has been fixed since.  I'm pushing this now, with ltlibs
added:

Cheers,
Ralf

>     Remove unneeded per-rule *INSTALL variables.
>     
>     * NEWS: Update.
>     * lib/am/data.am (%DIR%%PRIMARY%_INSTALL): Remove.
>     (install-%DIR%%PRIMARY%): Adjust.
>     * lib/am/libs.am (%DIR%LIBRARIES_INSTALL): Remove.
>     (install-%DIR%LIBRARIES): Adjust.
    * lib/am/ltlibs.am (%DIR%LTLIBRARIES_INSTALL): Remove.
     (install-%DIR%LTLIBRARIES): Adjust.

>     * lib/am/progs.am (%DIR%PROGRAMS_INSTALL): Remove.
>     (install-%DIR%PROGRAMS): Adjust.
>     * lib/am/python.am (%DIR%PYTHON_INSTALL): Remove.
>     (install-%DIR%PYTHON): Adjust.
>     * lib/am/scripts.am (%DIR%SCRIPT_INSTALL): Remove.
>     (install-%DIR%SCRIPTS): Adjust.




reply via email to

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