[Mono-list] Transformation Tool for XML-based CLI Class Libra ry Definition

Serge serge@wildwestsoftware.com
Wed, 24 Oct 2001 22:31:15 +0300


> Furthermore, it's probably worthwhile to consider writing a signature
> verifier; it shouldn't be too terrible a task to write a script that
> verifies mono library signatures against the XML definition.

This could be done like this:
Compiling stubs, then compiling mono libs, then compare both binaries using
mcs/tools/verifier.

In fact Mono's own extraction script was used to generate about a hundred of
enums in libraries (grep library sources for "libgen"). Both extraction
script and generated stubs were available more than a month ago.
If reusing documentation comments is legal, this would be very nice - there
are lots of documentation in XML library file (there are posts on OCL list
confirming that it's legal).

Cheers,
Sergey