bug-automake
[Top][All Lists]
Advanced

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

Re: Possible dist_man_MANS problem with AM 1.10.1


From: Ralf Wildenhues
Subject: Re: Possible dist_man_MANS problem with AM 1.10.1
Date: Fri, 20 Jun 2008 19:07:22 +0200
User-agent: Mutt/1.5.17+20080114 (2008-01-14)

Hi Jeff,

* Jeff Squyres wrote on Fri, Jun 20, 2008 at 06:16:10PM CEST:
> Greetings.  I notice that "dist_man_MANS" files inside of an Automake  
> conditional are not unconditionally put into a distribution tarball, but 
> other kinds of files are.

Sounds like an inconsistency, yes.  Not yet sure how to best solve this
(fix semantics, or fix documentation).  It'd be cool to have two bits of
information: whether the manpages are only to be installed
conditionally, or also only exist/are generated conditionally.

The semantic difference between MANS and DATA could maybe be explained
with the fact that MANS are often generated (and sometimes with
maintainer-only tools).  Hmm.  Of course the probable cause of this is
an omission in the MANS handling; I haven't checked yet.

> if CONDITION
> dist_man_MANS = file1.1
> dist_pkgdata_DATA = file2.txt
> endif

> After running "make dist", file2.txt is included in the tarball but  
> file1.1 is not.

This appears to not be a regression, 1.9.6 seems to have this, too.

If you want them to be distributed unconditionally,
  EXTRA_DIST += $(dist_man_MANS)

is a simple workaround.

Thanks for the report.

Cheers,
Ralf




reply via email to

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