[gnutls-devel] [PATCH 3/3] build: always install man(1)

Alon Bar-Lev alon.barlev at gmail.com
Fri Dec 18 11:19:58 CET 2015


On 18 December 2015 at 11:41, Alon Bar-Lev <alon.barlev at gmail.com> wrote:
> On 18 December 2015 at 11:36, Nikos Mavrogiannopoulos <nmav at gnutls.org> wrote:
>> On Fri, Dec 18, 2015 at 10:14 AM, Alon Bar-Lev <alon.barlev at gmail.com> wrote:
>>>> No problem with that. Can it be done by keeping the manpages to their
>>>> current location?
>>>
>>> it is difficult as you have:
>>>
>>> if ENABLE_DOC
>>> SUBDIRS += doc
>>> endif
>>>
>>> and doc/Makefile.am is quite complex, I will have to condition it entirely.
>>>
>>> I believe it will be simpler to split the doc (api) ones from the
>>> other, but I can create two alternatives.
>>>
>>> Let's begin with the simpler one.
>>
>> What if we have:
>> doc/texinfo doc/manpages and doc/app-manpages
>>
>> Then we can do at SUBDIRS:
>> += doc/xxx with xxx being replaced with what is needed.
>>
>> That would need to move the texinfo stuff in a subdir though.
>
> yes, but then I will have to add ENABLE_DOC conditional into the manpages.
> not sure it makes it easier to maintain.
> but I will post this alternative as well.

I sent two (three) options:
1. split manpages to doc and non doc (I prefer this one :) )
2. leave manpages at doc/manpages but enter it directly from root.
3. like 2 but move manpages to root (as expected).

Please make sure make dist is working, I am unsure I modified it correctly.

Thanks!
Alon



More information about the Gnutls-devel mailing list