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

Reply via email to