MLIR does not have a Sphinx configuration, this is just leading to build failures at the moment. The website https://mlir.llvm.org/ is using the Hugo generator to process the markdown files.
Add basic doxygen config following clang and llvm example with minimal changes.