[Top][All Lists]
[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.