From 532c2a0c157cb3f410025b59744344b419293915 Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Wed, 8 Jul 2020 15:18:49 +1000 Subject: [PATCH] cmake: Drop msbuild-based libretro dll in top-level dir too --- src/duckstation-libretro/CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/duckstation-libretro/CMakeLists.txt b/src/duckstation-libretro/CMakeLists.txt index ebb1ff3a7..804a7ba21 100644 --- a/src/duckstation-libretro/CMakeLists.txt +++ b/src/duckstation-libretro/CMakeLists.txt @@ -30,6 +30,12 @@ set_target_properties(duckstation_libretro PROPERTIES PREFIX "") set_target_properties(duckstation_libretro PROPERTIES RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}") set_target_properties(duckstation_libretro PROPERTIES LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}") +# work around .sln issue of hardcoded config directories +if(WIN32) + set_target_properties(duckstation_libretro PROPERTIES RUNTIME_OUTPUT_DIRECTORY_DEBUG "${CMAKE_BINARY_DIR}") + set_target_properties(duckstation_libretro PROPERTIES RUNTIME_OUTPUT_DIRECTORY_RELEASE "${CMAKE_BINARY_DIR}") +endif() + # for android, suffix _android if(ANDROID) set_target_properties(duckstation_libretro PROPERTIES OUTPUT_NAME "duckstation_libretro_android")