Hi Bertho and everyone else listening in :-)
moving the generated manpage troff under docs/build/man/ raised one
layout call I would like some confirmation on. Where should English go?
A, uniform per-language: build/man/en/manN + build/man/<lang>/manN.
English is just another language, symmetric with build/html/en and
build/adoc/en.
B, standard man hierarchy: build/man/manN (C/default locale) +
build/man/<lang>/manN. A single MANPATH resolves all locales via the
usual fallback.
Tradeoff: A is consistent with the rest of the build/ tree but breaks
the man idiom, so MANPATH=build/man under LANG=C would not find English
(it lives in en/), and the run-in-place MANPATH has to point at
build/man/en. B keeps single-MANPATH locale fallback and is closer to
convention, but English no longer parallels the other build subtrees.
Installed package is identical either way (install-man flattens English
into $(mandir)/manN).
Which one should we go for? I thought also of symlink, but probably not
worth it just to keep the tree uniform...
Thanks,
Luca
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers