The use case for us is that we are including oce into a larger project using add_subdirectory. We use CMAKE_RUNTIME_OUTPUT_DIRECTORY to customize where all the dll's are placed. Without the changeset in question, the bundled dlls end up in a different area.