Problem: QML bindings are generated unconditionally
Solution: Generate language bindings only if there is at least one API model