From 760542d8c48f0d7c795c8d44e665dcd30adfbf94 Mon Sep 17 00:00:00 2001 From: Segfault1602 Date: Fri, 15 Dec 2023 14:27:30 -0800 Subject: [PATCH] Fix cmake build on windows --- CMakeLists.txt | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index b68b09af..b5e68c91 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.14) project(DAISYSP VERSION 0.0.1) -add_library(DaisySP STATIC +add_library(DaisySP STATIC Source/Control/adenv.cpp Source/Control/adsr.cpp Source/Control/line.cpp @@ -63,13 +63,16 @@ Source/Utility/metro.cpp Source/Utility/port.cpp ) +IF (WIN32) + target_compile_definitions(DaisySP PUBLIC _USE_MATH_DEFINES) +ENDIF() + set_target_properties(DaisySP PROPERTIES PUBLIC - CXX_STANDARD 14 + CXX_STANDARD 14 CXX_STANDARD_REQUIRED ) - target_include_directories(DaisySP PUBLIC ${CMAKE_CURRENT_LIST_DIR}/Source PRIVATE