1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-09 23:34:20 +00:00

Create new empty juce_audio_processors_headless module

This commit is contained in:
reuk 2025-08-15 15:16:33 +01:00
parent 774819540e
commit 1a80d64261
No known key found for this signature in database
8 changed files with 152 additions and 6 deletions

View file

@ -44,6 +44,7 @@ set(_juce_modules
juce_audio_formats
juce_audio_plugin_client
juce_audio_processors
juce_audio_processors_headless
juce_audio_utils
juce_box2d
juce_core

View file

@ -647,7 +647,7 @@ function(juce_add_module module_path)
_juce_link_libs_from_metadata("${module_name}" "${metadata_dict}" linuxLibs)
elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows")
if((CMAKE_CXX_COMPILER_ID STREQUAL "MSVC") OR (CMAKE_CXX_COMPILER_FRONTEND_VARIANT STREQUAL "MSVC"))
if(module_name MATCHES "juce_gui_basics|juce_audio_processors|juce_core|juce_graphics")
if(module_name MATCHES "juce_gui_basics|juce_audio_processors|juce_core|juce_graphics|juce_audio_processors_headless")
target_compile_options(${module_name} INTERFACE /bigobj)
endif()

View file

@ -2756,6 +2756,7 @@ protected:
return name.equalsIgnoreCase ("include_juce_gui_basics")
|| name.equalsIgnoreCase ("include_juce_audio_processors")
|| name.equalsIgnoreCase ("include_juce_audio_processors_headless")
|| name.equalsIgnoreCase ("include_juce_core")
|| name.equalsIgnoreCase ("include_juce_graphics");
}