From e0b2774b0fc7560f4046de506d8ae96a97c315fb Mon Sep 17 00:00:00 2001 From: Logan McNaughton <848146+loganmc10@users.noreply.github.com> Date: Wed, 5 Oct 2022 13:39:55 -0600 Subject: [PATCH] update parallel rsp --- parallel-rsp/CMakeLists.txt | 17 ++++++----------- parallel-rsp/win32/mman/sys/CMakeLists.txt | 2 +- 2 files changed, 7 insertions(+), 12 deletions(-) diff --git a/parallel-rsp/CMakeLists.txt b/parallel-rsp/CMakeLists.txt index cb09bbb..ed31ef5 100644 --- a/parallel-rsp/CMakeLists.txt +++ b/parallel-rsp/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.5) +cmake_minimum_required(VERSION 3.20) set(CMAKE_CXX_STANDARD 14) set(CMAKE_C_STANDARD 99) project(parallel-rsp LANGUAGES CXX C) @@ -10,16 +10,11 @@ include_directories(../mupen64plus-core/src/api) add_definitions(-DM64P_PLUGIN_API) add_definitions(-DPARALLEL_INTEGRATION) -# check for INTERPROCEDURAL_OPTIMIZATION support -if((${CMAKE_VERSION} VERSION_EQUAL 3.9) OR (${CMAKE_VERSION} VERSION_GREATER 3.9)) - cmake_policy(SET CMP0069 NEW) - - include(CheckIPOSupported) - check_ipo_supported(RESULT ENABLE_IPO) - if(ENABLE_IPO) - message("Interprocedural optimizations enabled") - endif(ENABLE_IPO) -endif() +include(CheckIPOSupported) +check_ipo_supported(RESULT ENABLE_IPO) +if(ENABLE_IPO) + message("Interprocedural optimizations enabled") +endif(ENABLE_IPO) if(ENABLE_IPO AND (CMAKE_BUILD_TYPE STREQUAL "Release")) set(CMAKE_INTERPROCEDURAL_OPTIMIZATION ON) diff --git a/parallel-rsp/win32/mman/sys/CMakeLists.txt b/parallel-rsp/win32/mman/sys/CMakeLists.txt index 72b9c26..9a1c166 100644 --- a/parallel-rsp/win32/mman/sys/CMakeLists.txt +++ b/parallel-rsp/win32/mman/sys/CMakeLists.txt @@ -1,6 +1,6 @@ project (mman-win32 C) -cmake_minimum_required (VERSION 2.8) +cmake_minimum_required (VERSION 3.20) option (BUILD_SHARED_LIBS "shared/static libs" ON) option (BUILD_TESTS "tests?" OFF)