cmake_minimum_required (VERSION 3.20) set(THIRDPARTY_ROOT ${CMAKE_SOURCE_DIR}/thirdparty) set(CMAKE_CXX_STANDARD 23) # Enable Hot Reload for MSVC compilers if supported. if (POLICY CMP0141) cmake_policy(SET CMP0141 NEW) set(CMAKE_MSVC_DEBUG_INFORMATION_FORMAT "$,$>,$<$:EditAndContinue>,$<$:ProgramDatabase>>") endif() set(CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$:Debug>") add_subdirectory(${THIRDPARTY_ROOT}/disasm) project ("PowerRecomp-ALL") add_subdirectory(PowerAnalyse) add_subdirectory(PowerRecomp) add_subdirectory(PowerUtils)