diff options
Diffstat (limited to 'CMakeModules/CopyCitronFFmpegDeps.cmake')
-rw-r--r-- | CMakeModules/CopyCitronFFmpegDeps.cmake | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/CMakeModules/CopyCitronFFmpegDeps.cmake b/CMakeModules/CopyCitronFFmpegDeps.cmake new file mode 100644 index 000000000..e50696cc0 --- /dev/null +++ b/CMakeModules/CopyCitronFFmpegDeps.cmake @@ -0,0 +1,10 @@ +# SPDX-FileCopyrightText: 2020 yuzu Emulator Project +# SPDX-License-Identifier: GPL-2.0-or-later + +function(copy_yuzu_FFmpeg_deps target_dir) + include(WindowsCopyFiles) + set(DLL_DEST "$<TARGET_FILE_DIR:${target_dir}>/") + file(READ "${FFmpeg_PATH}/requirements.txt" FFmpeg_REQUIRED_DLLS) + string(STRIP "${FFmpeg_REQUIRED_DLLS}" FFmpeg_REQUIRED_DLLS) + windows_copy_files(${target_dir} ${FFmpeg_LIBRARY_DIR} ${DLL_DEST} ${FFmpeg_REQUIRED_DLLS}) +endfunction(copy_yuzu_FFmpeg_deps) |