This is a set of scripts to manipulate the camera metadata in an XML form.
Many files can be generated from XML, such as the documentation (html/pdf), C code, Java code, and even XML itself (as a round-trip validity check).
metadata_definitions.xml
NOTE: Debian (and most Linux distros) no longer package Python 2. Python 3 dependencies are listed below.
sudo apt install python3-mako \ python3-bs4 \ python3-markdown \ tidy \ libxml2-utils
metadata_definition.xml
metadata-generate
m ds-docs
to make sure the javadoc is correctly generatedmetadata-generate