Have CMake drive the mkhtml.py script.  Need more testing and checking.
Add cairodriver to build