[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Choosing not to install documentation
From: |
Ralf Wildenhues |
Subject: |
Re: Choosing not to install documentation |
Date: |
Fri, 26 Jun 2009 04:54:12 +0200 |
User-agent: |
Mutt/1.5.20 (2009-06-15) |
Hello Kirk, Alfred,
* Alfred M. Szmidt wrote on Thu, Jun 25, 2009 at 11:12:37PM CEST:
> Under certain circumstances, users don't want to install *any*
> documentation files from my project.
>
> I'm not sure what those conditions are, or why it is a good idea to
> make live hard for users;
Why should providing more choice make lives hard for those that have the
choice?
> but isn't it easier to just do `rm -rf
> /usr/share/doc /usr/share/man' after `make install'?
And thereby remove installed documentation for hundreds of other,
unrelated packages?
I think you meant
rmdir /usr/share/doc /usr/share/man
but even that is problematic: those directories might have existed
beforehand, and the user might want them to continue to exist (with
permissions and owner she created them with) even if she doesn't want
to install this package's documentation.
With Automake 1.11, you can avoid both the directories being created and
files being installed by setting the respective installation directory
variables to empty. I guess in your case that would be something like
if INSTALLDOCS
MAYBEDOCS = doc
dist_doc_DATA = README
else
docdir =
endif
SUBDIRS = src $(MAYBEDOCS)
(untested).
But say, you aren't looking for 'make install-exec' perchance, to
install only architecture-dependent files?
Cheers,
Ralf
- Choosing not to install documentation, Kirk Strauser, 2009/06/25
- Re: Choosing not to install documentation, Alfred M. Szmidt, 2009/06/25
- Re: Choosing not to install documentation,
Ralf Wildenhues <=
- Re: Choosing not to install documentation, Alfred M. Szmidt, 2009/06/26
- Re: Choosing not to install documentation, Kirk Strauser, 2009/06/26
- Re: Choosing not to install documentation, Alfred M. Szmidt, 2009/06/26
- Re: Choosing not to install documentation, Eric Blake, 2009/06/26
- Re: Choosing not to install documentation, Kirk Strauser, 2009/06/26
- Re: Choosing not to install documentation, Alfred M. Szmidt, 2009/06/26
- Re: Choosing not to install documentation, Ralf Wildenhues, 2009/06/27
- Re: Choosing not to install documentation, Steffen Dettmer, 2009/06/26
- Re: Choosing not to install documentation, Ralf Wildenhues, 2009/06/27
Re: Choosing not to install documentation, Kirk Strauser, 2009/06/26