| { |
| "module": "qdoc", |
| "tests": { |
| "libclang": { |
| "label": "libclang", |
| "test": "libclang", |
| "type": "libclang" |
| } |
| }, |
| "features": { |
| "qdoc": { |
| "label": "QDoc", |
| "condition": "tests.libclang", |
| "output": [ |
| "privateFeature", |
| { "type": "varAssign", "name": "CLANG_LIBS", "value": "tests.libclang.libs" }, |
| { "type": "varAssign", "name": "CLANG_INCLUDEPATH", "value": "tests.libclang.includepath" }, |
| { "type": "varAssign", "name": "CLANG_LIBDIR", "value": "tests.libclang.libdir" }, |
| { "type": "varAssign", "name": "CLANG_DEFINES", "value": "tests.libclang.defines" }, |
| { "type": "varAssign", "name": "CLANG_VERSION", "value": "tests.libclang.version" } |
| ] |
| } |
| }, |
| "report": [ |
| { |
| "type": "warning", |
| "condition": "!features.qdoc", |
| "message": "QDoc will not be compiled, probably because libclang could not be located. This means that you cannot build the Qt documentation. |
| |
| Either ensure that llvm-config is in your PATH environment variable, or set LLVM_INSTALL_DIR to the location of your llvm installation. |
| On Linux systems, you may be able to install libclang by installing the libclang-dev or libclang-devel package, depending on your distribution. |
| On macOS, you can use Homebrew's llvm package. |
| On Windows, you must set LLVM_INSTALL_DIR to the installation path." |
| } |
| ], |
| "summary": [ |
| { |
| "section": "Qt Tools", |
| "entries": [ |
| "qdoc" |
| ] |
| } |
| ] |
| } |