mayaMatchMoveSolver
mayaMatchMoveSolver copied to clipboard
Remove Qt from Build Dependency
Problem
Using the current build system, to build the icons for mmSolver's Solver UI, we need to use the Qt Resource Compiler ("rcc" executable), which currently assumes that a Maya compatible version of Qt is installed on the build computer.
Installing a Maya compatible version of Qt can be quite hard, as the latest Qt website does not have installers for the versions that Maya uses (such as v5.9), which were not officially supported by the Qt project.
As an alternative, the Autodesk Maya development kit (devkit) includes the "rcc" binary needed, as does an installation of Maya. We need to change the build requirements, so that the devkit is used, and Qt is not required for building. This will ensure proper compatibility for each different Maya version, without the need to install multiple versions of Qt.
Software Versions
-
mmSolver version: Development version of mmSolver.
-
Maya version: All versions.
-
Operating System (OS): All OSs.