[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-gnulib] Re: address@hidden: relocatable packages
From: |
Alexandre Duret-Lutz |
Subject: |
[Bug-gnulib] Re: address@hidden: relocatable packages |
Date: |
Mon, 31 Mar 2003 23:37:42 +0200 |
User-agent: |
Gnus/5.090016 (Oort Gnus v0.16) Emacs/21.2 (gnu/linux) |
>>> "Karl" == Karl Berry <address@hidden> writes:
[...make install building a manifest...]
Karl> Hmm, seems to me that nothing else has the necessary information.
Karl> Automake (autoconf?) is what knows what files are getting installed,
Karl> because it's creating the install targets.
Automake doesn't have the necessary information. Think about
custom install rules or even third party subprojects (e.g.,
intl/ & po/) not using Automake. AFAICT the only way to get the
list of installed files is to make a DESTDIR installation in a
scratch directory, build the manifest, and then make another
installation for real.
Karl> Is there any harm in having it create a manifest file?
Separation of concerns. IMHO building such a manifest (not to
mention choosing the place where it is installed and the format
it uses) is a site policy, just like registering the package to
some central database, or using stow. What's important is
that `make install' doesn't prevent you from doing it.
--
Alexandre Duret-Lutz