summaryrefslogtreecommitdiff
path: root/Source/Core/VideoCommon/RenderBase.cpp
diff options
context:
space:
mode:
authorLioncash <mathew1800@gmail.com>2019-06-18 00:03:59 -0400
committerLioncash <mathew1800@gmail.com>2019-06-18 01:12:44 -0400
commit4754ce8805b4107986e3e9ec2e014aeca29f9df4 (patch)
tree33e5dd07432bbc0bc0ffebc793c274a2e9907c35 /Source/Core/VideoCommon/RenderBase.cpp
parente8fd834d8f320296f68c273a06e0ca52bce4ac40 (diff)
DolphinQt/CMakeLists: Leverage windeployqt for determining libraries and plugins to copy
We were doing quite a bit of unnecessary work within CMake to handle and make sure the necessary libraries were copied over. That approach has several downsides: 1. It's not possible to handle multi-configuration generators (like Visual Studio) in an easy manner. The existing script would fail to copy over the necessary libraries if one configuration was built, and then another one was built. 2. If you have Qt already installed (properly) by the official binary, the existing script would copy *all* dlls even if they weren't necessary. This is pretty bad, since it can waste quite a bit of space. Instead, we can just delegate off to the official deployment application bundled with Qt's libraries that determines what the necessary libraries are and copies them over as necessary. This also means we can properly support both release and debug binaries in the same directory, like how the old handcrafted Visual Studio project files allowed.
Diffstat (limited to 'Source/Core/VideoCommon/RenderBase.cpp')
0 files changed, 0 insertions, 0 deletions