Created attachment 141056 [details] Patch to handle uppercase directory names SUMMARY KDiagram fails because it contains two libs named KChart and KGantt. The dir structure generated by kapidox is lowercase but the url put in the global searchdata.json file is uppercase. Patch is attached. Tested for KDIagram locally. STEPS TO REPRODUCE OBSERVED RESULT Just check api.kde.org
A possibly relevant merge request was started @ https://invent.kde.org/frameworks/kapidox/-/merge_requests/22
Git commit cef547645ea8b6a67d526cd05001e5a472265af6 by Jan Blackquill, on behalf of Dag Andersen. Committed on 02/11/2021 at 21:27. Pushed by cblack into branch 'master'. Handle uppercase directory names When a product contains multiple libraries with uppercase names the global searchdata.json file is generated with uppercase urls while everywhere else they are converted to lowercase. This patch converts to lowercase also for the global searchdata file. M +1 -1 src/kapidox/generator.py https://invent.kde.org/frameworks/kapidox/commit/cef547645ea8b6a67d526cd05001e5a472265af6