diff options
-rwxr-xr-x | bin/qt6_tool | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bin/qt6_tool b/bin/qt6_tool index 432aad3..83f273f 100755 --- a/bin/qt6_tool +++ b/bin/qt6_tool @@ -322,8 +322,8 @@ def sort_by_dependencies(desired_module_list, modules_dependency_dict): if module in desired_module_list: required_dependencies = [] for dep_module, param_dict in dependencies.items(): - if (param_dict.get('required') or - (module == 'qtdeclarative' and dep_module == 'qtshadertools')): + required = bool(param_dict.get('required')) + if required or dep_module in desired_module_list: required_dependencies.append(dep_module) simple_dependencies[module] = required_dependencies # Brute force: Keep adding modules all of whose requirements are present |