autouic: option to disable ui_*.h inference
Recently we tried to enable autouic for all KDE software, unfortunately that quickly fell us on the head because autouic entails the evaluation of ui_.h include statements to then infer .ui files from that. For pre-existing code bases the ui_.h -> .ui assumption is a not a particularly compatible though.
Specific example: one of our libraries generates a ui_debug.h file which contains debug settings for the UI, with autouic enabled this would trigger the inference and subsequently fail on debug.ui not actually existing.
It'd be super grand if there was an option to be able to use .ui files in the sources list of a target but not have the include evaluation run at all (or possibly only raise an author_warning so as to soft-migrate towards ui_*.h only meaning .ui generated?).