gettext
2ba96bb8 - Provide XML schemas for .its and .loc files.

Commit
83 days ago
Provide XML schemas for .its and .loc files. Suggested by Martin Blanchard <tchaik@gmx.com> at <https://savannah.gnu.org/bugs/?56519>. * gettext-tools/src/its.xsd: New file, reverse-engineered from its.c. * gettext-tools/src/its-extensions.xsd: New file, reverse-engineered from its.c. * gettext-tools/src/locating-rules.xsd: New file, reverse-engineered from locating-rules.c. * gettext-tools/src/Makefile.am (schemadir): New variable. (schema_DATA): New variable. (EXTRA_DIST): Distribute all of schema_DATA. * gettext-tools/configure.ac: Check for xmllint, and set XMLLINT. * gettext-tools/its/Makefile.am (ITS_FILES, LOC_FILES): New variables. (dist_its_DATA): Rewrite. (check-local): New rule. * gettext-tools/doc/gettext.texi (Preparing ITS Rules): Split into two subsections. Mention which schema the files have to obey. * HACKING: Mention xmllint as maintainer prerequisite. * PACKAGING: Mention the $prefix/share/gettext/schema/ directory. * NEWS: Mention the change.
Author
Committer
Parents
Loading