From c686c03edb91d510b6f4f14242acbe229257d8be Mon Sep 17 00:00:00 2001 From: crueter Date: Sun, 2 Nov 2025 22:10:01 -0500 Subject: [PATCH] curious Signed-off-by: crueter --- externals/ffmpeg/CMakeLists.txt | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/externals/ffmpeg/CMakeLists.txt b/externals/ffmpeg/CMakeLists.txt index 58c202288b..53b4a93e7d 100644 --- a/externals/ffmpeg/CMakeLists.txt +++ b/externals/ffmpeg/CMakeLists.txt @@ -117,26 +117,20 @@ if (YUZU_USE_BUNDLED_FFMPEG) AddJsonPackage(ffmpeg-ci) - set(FFmpeg_INCLUDE_DIR - "${FFmpeg_INCLUDE_DIR};${FFmpeg_HWACCEL_INCLUDE_DIRS}" - PARENT_SCOPE - ) + set(FFmpeg_INCLUDE_DIR "${FFmpeg_INCLUDE_DIR};${FFmpeg_HWACCEL_INCLUDE_DIRS}" PARENT_SCOPE) - set(FFmpeg_PATH - "${FFmpeg_PATH}" - PARENT_SCOPE - ) + if (MSVC AND BUILD_SHARED_LIBS) + set(FFmpeg_LIBRARY_DIR "${FFmpeg_SOURCE_DIR}/bin" PARENT_SCOPE) + else() + set(FFmpeg_LIBRARY_DIR "${FFmpeg_SOURCE_DIR}/lib" PARENT_SCOPE) + endif() - set(FFmpeg_LIBRARY_DIR - "${FFmpeg_LIBRARY_DIR}" - PARENT_SCOPE - ) + set(FFmpeg_PATH "${FFmpeg_SOURCE_DIR}" PARENT_SCOPE) set(FFmpeg_LIBRARIES FFmpeg::FFmpeg ${FFmpeg_HWACCEL_LIBRARIES} - PARENT_SCOPE - ) + PARENT_SCOPE) else() # Build FFmpeg from externals message(STATUS "Using FFmpeg from externals")