A verified system transformer for serialization of Verdi systems using the Cheerios library.
The recommended way of installing Verdi Cheerios is via OPAM, which will automatically build and install its dependencies.
opam repo add coq-released https://coq.inria.fr/opam/released
opam repo add distributedcomponents-dev http://opam-dev.distributedcomponents.net
opam install verdi-cheerios
To build Verdi Cheerios manually, run ./configure
in the root directory. This will check for the appropriate version of Coq and ensure all necessary dependencies can be located.
By default, the script assumes that Verdi
, StructTact
, and Cheerios
are installed in Coq's user-contrib
directory, but this can be overridden by setting the Verdi_PATH
, StructTact_PATH
, and Cheerios_PATH
environment variables.
Finally, run make
in the root directory.