This poorly named transforms project (should really be called 'commons' or something similiar as it is meant to be used as a submodule to other CC projects), contains three basic file types (and one subproject) that are common resources to various protection profile projects.
These three types are:
- XSL Files, in the project's top directory, which transform the protection profile input file into various readable html documents,
- Schema Files (currently just schema.rng) in the schemas directory, which defines, roughly, the structure of an input file, and
- Dictionary files, in the dictionaries directory, which include various lists of words that are frequently used by protection profiles but not recognized by hunspell, a spell checker we use.
It also contains a subproject, rng-to-html, in the schemas directory and it is used by executing the shell script in the bin directory. It uses xsltproc to transform a RelaxNG schema (hopefully with annotations), to a clickable, javadoc-style reference.
Help working with Transforms Submodule
See License