Skip to content

Commit 86b88b9

Browse files
committed
CI: Fixed macOS deployment target and Windows runtime
1 parent 16feaa6 commit 86b88b9

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

CHANGELIST.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
# pluginval Change List
22

3+
### 0.2.9
4+
- Fixed support for macOS from 10.9 and Windows without the runtime DLLs
5+
36
### 0.2.8
47
- Added a test to process audio with different sample rate and block sizes but not call releaseResources in between
58

CMakeLists.txt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@ cmake_minimum_required(VERSION 3.15)
22

33
project(pluginval VERSION 0.2.8)
44

5+
# If we are using MSVC we want static runtime linkage
6+
if (MSVC)
7+
set (CMAKE_MSVC_RUNTIME_LIBRARY "MultiThreaded$<$<CONFIG:Debug>:Debug>")
8+
endif()
9+
10+
# If we are compiling for macOS we want to target OS versions down to 10.9
11+
if (APPLE)
12+
set (CMAKE_OSX_DEPLOYMENT_TARGET "10.9" CACHE INTERNAL "")
13+
endif()
14+
515
# Adds all the module sources so they appear correctly in the IDE
616
set_property(GLOBAL PROPERTY USE_FOLDERS YES)
717
option(JUCE_ENABLE_MODULE_SOURCE_GROUPS "Enable Module Source Groups" ON)

0 commit comments

Comments
 (0)