Martin,
Waiting for your decision.

On Mon, Sep 27, 2010 at 1:34 PM, Alon Bar-Lev <alon.bar...@gmail.com> wrote:
> On Mon, Sep 27, 2010 at 1:07 PM, Martin Paljak <mar...@paljak.pri.ee> wrote:
>>>>> But... the only dependency we require is xsltproc, so maybe we can
>>>>> rethink this... Provided you agree that building the package with
>>>>> --enable-doc or --enable-man requires xsltproc available on build
>>>>> machine, we can remove all this useless generation and hacks.
>>>>
>>>> I think it is not a huge problem to require xsltproc, it is quite common 
>>>> and small. What bothers me more is docbook-xsl. But the target audience of 
>>>> people who run make dist and who run make install is different.
>>>> But maybe there's more in the autotools philosophy that I don't fully get.
>>>
>>> OK I will modify the build so that the file will be generated on
>>> builder. Much simpler!
>> Will this get rid of the symlink magic, and allow:
>>
>> make dist: require xsltproc, docbook-xsl, don't require playing with 
>> symlinks (assumes/requires running from version control checkout)
>
> make dist *WILL NOT* require xsltproc, docbook-xsl.
> It will actually only distribute the sources, no generation of files.
>
>> make, make install: don't require xsltproc and docbook-xsl, use the 
>> pre-generated man files.
>
> make *WILL* require xsltproc and docbook-xsl if and only if
> --enable-man and/or --enable-doc is specified at configure.
>
> If you want to avoid xsltproc dependency from make install, we back to
> square one (current trunk).
>
>>
>>>> As the only documentation other than man pages is tools.html (should that 
>>>> be placed on the  website somewhere?) one of --enable-doc or --enable-man 
>>>> is redundant.
>>>
>>> I do not follow...
>>> Do you want to remove the tools.html from build?
>>> Or install both man and htmls using one option?
>>> I don't think that installing to mandir and htmldir should be enforced
>>> as single option.
>> I did not notice that the tools.html is distributed (dist_html_DATA).
>>
>> But does it make sense to install two competing copies of tool usage 
>> options? If you use the tools, you use the command line, thus using man 
>> should be a known activity.
>>
>> If using a web browser, wiki has much more detailed information than in the 
>> htmlified man pages copy.
>>
>
> Your call... :)
>
_______________________________________________
opensc-devel mailing list
opensc-devel@lists.opensc-project.org
http://www.opensc-project.org/mailman/listinfo/opensc-devel

Reply via email to