diff --git a/CMakeLists.txt b/CMakeLists.txt index 63a98627a8..4c8f3502a4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -658,9 +658,9 @@ endif() message("Using static Corrosion from Externals for Rust linking support") add_subdirectory(Externals/corrosion) -set(SLIPPI_PLAYBACK TRUE) if(SLIPPI_PLAYBACK) # Slippi Playback build option + # message("Enabling Playback build") # add_definitions(-DIS_PLAYBACK=1) endif() diff --git a/Source/Core/DolphinQt/CMakeLists.txt b/Source/Core/DolphinQt/CMakeLists.txt index df4a60366d..66c693e224 100644 --- a/Source/Core/DolphinQt/CMakeLists.txt +++ b/Source/Core/DolphinQt/CMakeLists.txt @@ -714,4 +714,17 @@ endif() if(USE_DISCORD_PRESENCE) target_compile_definitions(dolphin-emu PRIVATE -DUSE_DISCORD_PRESENCE) +endif() + +# Copy Playback Codes if needed +if (SLIPPI_PLAYBACK) + #add_custom_command(TARGET dolphin-emu POST_BUILD + # COMMAND ${CMAKE_COMMAND} -E copy_if_different "${CMAKE_SOURCE_DIR}/Data/PlaybackGeckoCodes/GALE01r2.ini" "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/Sys/GameSettings/GALE01r2.ini" + #) + #add_custom_command(TARGET dolphin-emu POST_BUILD + # COMMAND ${CMAKE_COMMAND} -E copy_if_different "${CMAKE_SOURCE_DIR}/Data/PlaybackGeckoCodes/GALJ01r2.ini" "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/Sys/GameSettings/GALJ01r2.ini" + #) + add_custom_command(TARGET dolphin-emu POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy_directory "${CMAKE_SOURCE_DIR}/Data/PlaybackGeckoCodes/" "${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/Sys/GameSettings/" + ) endif() \ No newline at end of file