Ensure to not set vst libs to a lower standard
This commit is contained in:
parent
5803630c0d
commit
9e362a5507
2 changed files with 6 additions and 2 deletions
|
|
@ -208,7 +208,9 @@ endif()
|
|||
|
||||
if(CMAKE_SYSTEM_NAME STREQUAL "Windows")
|
||||
# higher C++ requirement on Windows
|
||||
set_property(TARGET sfizz_vstgui PROPERTY CXX_STANDARD 14)
|
||||
if(NOT CMAKE_CXX_STANDARD OR CMAKE_CXX_STANDARD LESS 14)
|
||||
set_property(TARGET sfizz_vstgui PROPERTY CXX_STANDARD 14)
|
||||
endif()
|
||||
# Windows 10 RS2 DDI for custom fonts
|
||||
target_compile_definitions(sfizz_vstgui PRIVATE "NTDDI_VERSION=0x0A000003")
|
||||
# disable custom fonts while dwrite3 API is unavailable in MinGW
|
||||
|
|
|
|||
|
|
@ -36,7 +36,9 @@ function(plugin_add_vst3sdk NAME)
|
|||
"${VST3SDK_BASEDIR}/public.sdk/source/common/threadchecker_win32.cpp"
|
||||
"${VST3SDK_BASEDIR}/public.sdk/source/vst/vstgui_win32_bundle_support.cpp"
|
||||
"${VST3SDK_BASEDIR}/public.sdk/source/main/dllmain.cpp")
|
||||
set_property(TARGET "${NAME}" PROPERTY CXX_STANDARD 14)
|
||||
if(NOT CMAKE_CXX_STANDARD OR CMAKE_CXX_STANDARD LESS 14)
|
||||
set_property(TARGET "${NAME}" PROPERTY CXX_STANDARD 14)
|
||||
endif()
|
||||
elseif(APPLE)
|
||||
target_sources("${NAME}" PRIVATE
|
||||
"${VST3SDK_BASEDIR}/public.sdk/source/main/macmain.cpp")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue