diff --git a/build_tools/make_xml_documentation b/build_tools/make_xml_documentation index fafb81c376e10da9adb82e400ce18db5570847a6..54144ce8a7437d155aefb416eb67290a1337b4e2 100755 --- a/build_tools/make_xml_documentation +++ b/build_tools/make_xml_documentation @@ -224,7 +224,8 @@ for subdir in ${mod_subdirs} ; do if [ "${XMLLINT}" != ":" ] ; then ${XMLLINT} --dtdvalid "${source_tree}/doc/appdocsxml.dtd" --path "${source_tree}/doc" --noout "${i}" || { echo "" ; exit 1 ; } else - ${XMLSTARLET} val -d "${source_tree}/doc/appdocsxml.dtd" "${i}" || { echo "" ; exit 1 ; } + ${XMLSTARLET} val -q -d "${source_tree}/doc/appdocsxml.dtd" "${i}" || + ${XMLSTARLET} val -e -d "${source_tree}/doc/appdocsxml.dtd" "${i}" || { echo "" ; exit 1 ; } fi fi ${SED} -r "/^\s*(<[?]xml|<.DOCTYPE|<.?docs)/d" "${i}" >> "${output_file}" @@ -241,7 +242,8 @@ if [ "${validate}" -eq "1" ] ;then if [ "${XMLLINT}" != ":" ] ; then ${XMLLINT} --dtdvalid "${source_tree}/doc/appdocsxml.dtd" --path "${source_tree}/doc" --noout "${output_file}" || exit 1 else - ${XMLSTARLET} val -d "${source_tree}/doc/appdocsxml.dtd" "${output_file}" || exit 1 + ${XMLSTARLET} val -q -d "${source_tree}/doc/appdocsxml.dtd" "${output_file}" || + ${XMLSTARLET} val -e -d "${source_tree}/doc/appdocsxml.dtd" "${output_file}" || { echo "" ; exit 1 ; } fi fi diff --git a/res/res_pjsip/pjsip_config.xml b/res/res_pjsip/pjsip_config.xml index 73b77db06fe9c39d0c1687eb11a1933ede135d52..3e0a6e7083a3ae383d4ca6c9e2107d3b280e0fce 100644 --- a/res/res_pjsip/pjsip_config.xml +++ b/res/res_pjsip/pjsip_config.xml @@ -1,6 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE docs SYSTEM "appdocsxml.dtd"> -<docs> +<?xml-stylesheet type="text/xsl" href="appdocsxml.xslt"?> +<docs xmlns:xi="http://www.w3.org/2001/XInclude"> <configInfo name="res_pjsip" language="en_US"> <synopsis>SIP Resource using PJProject</synopsis> <configFile name="pjsip.conf"> diff --git a/res/res_pjsip/pjsip_manager.xml b/res/res_pjsip/pjsip_manager.xml index a0047aaf9783f280746ac9fe2e50309ed4a28e76..810a5e3ec455d3a34fe2bc4e1aba2900ea0cff42 100644 --- a/res/res_pjsip/pjsip_manager.xml +++ b/res/res_pjsip/pjsip_manager.xml @@ -1,6 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE docs SYSTEM "appdocsxml.dtd"> -<docs> +<?xml-stylesheet type="text/xsl" href="appdocsxml.xslt"?> +<docs xmlns:xi="http://www.w3.org/2001/XInclude"> <manager name="PJSIPQualify" language="en_US"> <synopsis> Qualify a chan_pjsip endpoint.