mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-09 23:34:20 +00:00
VST3: Allow manifest helper to run independently
This commit is contained in:
parent
80116d60da
commit
f3d7c74ea1
46 changed files with 1299 additions and 1519 deletions
|
|
@ -680,7 +680,6 @@ add_library( ${BINARY_NAME}
|
|||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/vsttypes.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/LICENSE.txt"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/README.md"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/samples/vst-utilities/moduleinfotool/source/main.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/memorystream.cpp"
|
||||
|
|
@ -751,6 +750,7 @@ add_library( ${BINARY_NAME}
|
|||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat_test.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3Utilities.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTCommon.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"
|
||||
|
|
@ -817,6 +817,7 @@ add_library( ${BINARY_NAME}
|
|||
"../../../../../modules/juce_audio_processors/utilities/juce_VST2ClientExtensions.h"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3ClientExtensions.cpp"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3ClientExtensions.h"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3Interface.h"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors.cpp"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors.mm"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors_ara.cpp"
|
||||
|
|
@ -2952,7 +2953,6 @@ set_source_files_properties(
|
|||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/vsttypes.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/LICENSE.txt"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/README.md"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/samples/vst-utilities/moduleinfotool/source/main.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/memorystream.cpp"
|
||||
|
|
@ -3023,6 +3023,7 @@ set_source_files_properties(
|
|||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat_test.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3Utilities.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTCommon.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"
|
||||
|
|
@ -3089,6 +3090,7 @@ set_source_files_properties(
|
|||
"../../../../../modules/juce_audio_processors/utilities/juce_VST2ClientExtensions.h"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3ClientExtensions.cpp"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3ClientExtensions.h"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3Interface.h"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors.cpp"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors.mm"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors_ara.cpp"
|
||||
|
|
|
|||
|
|
@ -882,9 +882,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base\ustring.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source\main.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common\commonstringconvert.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -3245,6 +3242,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Common.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Headers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3PluginFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Utilities.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTCommon.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTMidiEventList.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTPluginFormat.h"/>
|
||||
|
|
@ -3282,6 +3280,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST2ClientExtensions.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3ClientExtensions.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3Interface.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\juce_audio_processors.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_utils\audio_cd\juce_AudioCDBurner.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_utils\audio_cd\juce_AudioCDReader.h"/>
|
||||
|
|
|
|||
|
|
@ -296,18 +296,6 @@
|
|||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces">
|
||||
<UniqueIdentifier>{DAF30656-5915-0E45-C4E4-54439617D525}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source">
|
||||
<UniqueIdentifier>{600076D4-829D-CE7A-272C-832A4BBC40AB}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool">
|
||||
<UniqueIdentifier>{C02D05C7-CD20-9901-2F02-95A9BD7FA797}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities">
|
||||
<UniqueIdentifier>{47771136-6D29-90C7-2C6E-1728E7D1C485}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples">
|
||||
<UniqueIdentifier>{3E938566-9812-78C0-9E81-75858F44C51F}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common">
|
||||
<UniqueIdentifier>{9266EA90-6A0A-5DDB-9CB7-966BEF03BA5C}</UniqueIdentifier>
|
||||
</Filter>
|
||||
|
|
@ -1414,9 +1402,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base\ustring.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source\main.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common\commonstringconvert.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -4761,6 +4746,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3PluginFormat.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Utilities.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTCommon.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -4872,6 +4860,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3ClientExtensions.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3Interface.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\juce_audio_processors.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
|
|
@ -713,7 +713,6 @@ add_library( ${BINARY_NAME}
|
|||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/vsttypes.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/LICENSE.txt"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/README.md"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/samples/vst-utilities/moduleinfotool/source/main.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/memorystream.cpp"
|
||||
|
|
@ -784,6 +783,7 @@ add_library( ${BINARY_NAME}
|
|||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat_test.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3Utilities.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTCommon.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"
|
||||
|
|
@ -850,6 +850,7 @@ add_library( ${BINARY_NAME}
|
|||
"../../../../../modules/juce_audio_processors/utilities/juce_VST2ClientExtensions.h"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3ClientExtensions.cpp"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3ClientExtensions.h"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3Interface.h"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors.cpp"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors.mm"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors_ara.cpp"
|
||||
|
|
@ -3138,7 +3139,6 @@ set_source_files_properties(
|
|||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/vsttypes.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/LICENSE.txt"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/README.md"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/samples/vst-utilities/moduleinfotool/source/main.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/memorystream.cpp"
|
||||
|
|
@ -3209,6 +3209,7 @@ set_source_files_properties(
|
|||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat_test.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3Utilities.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTCommon.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"
|
||||
|
|
@ -3275,6 +3276,7 @@ set_source_files_properties(
|
|||
"../../../../../modules/juce_audio_processors/utilities/juce_VST2ClientExtensions.h"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3ClientExtensions.cpp"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3ClientExtensions.h"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3Interface.h"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors.cpp"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors.mm"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors_ara.cpp"
|
||||
|
|
|
|||
|
|
@ -890,9 +890,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base\ustring.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source\main.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common\commonstringconvert.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -3425,6 +3422,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Common.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Headers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3PluginFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Utilities.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTCommon.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTMidiEventList.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTPluginFormat.h"/>
|
||||
|
|
@ -3462,6 +3460,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST2ClientExtensions.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3ClientExtensions.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3Interface.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\juce_audio_processors.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_utils\audio_cd\juce_AudioCDBurner.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_utils\audio_cd\juce_AudioCDReader.h"/>
|
||||
|
|
|
|||
|
|
@ -305,18 +305,6 @@
|
|||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces">
|
||||
<UniqueIdentifier>{DAF30656-5915-0E45-C4E4-54439617D525}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source">
|
||||
<UniqueIdentifier>{600076D4-829D-CE7A-272C-832A4BBC40AB}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool">
|
||||
<UniqueIdentifier>{C02D05C7-CD20-9901-2F02-95A9BD7FA797}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities">
|
||||
<UniqueIdentifier>{47771136-6D29-90C7-2C6E-1728E7D1C485}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples">
|
||||
<UniqueIdentifier>{3E938566-9812-78C0-9E81-75858F44C51F}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common">
|
||||
<UniqueIdentifier>{9266EA90-6A0A-5DDB-9CB7-966BEF03BA5C}</UniqueIdentifier>
|
||||
</Filter>
|
||||
|
|
@ -1489,9 +1477,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base\ustring.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source\main.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common\commonstringconvert.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -5037,6 +5022,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3PluginFormat.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Utilities.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTCommon.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -5148,6 +5136,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3ClientExtensions.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3Interface.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\juce_audio_processors.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
|
|
@ -890,9 +890,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base\ustring.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source\main.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common\commonstringconvert.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -3425,6 +3422,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Common.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Headers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3PluginFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Utilities.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTCommon.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTMidiEventList.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTPluginFormat.h"/>
|
||||
|
|
@ -3462,6 +3460,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST2ClientExtensions.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3ClientExtensions.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3Interface.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\juce_audio_processors.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_utils\audio_cd\juce_AudioCDBurner.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_utils\audio_cd\juce_AudioCDReader.h"/>
|
||||
|
|
|
|||
|
|
@ -305,18 +305,6 @@
|
|||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces">
|
||||
<UniqueIdentifier>{DAF30656-5915-0E45-C4E4-54439617D525}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source">
|
||||
<UniqueIdentifier>{600076D4-829D-CE7A-272C-832A4BBC40AB}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool">
|
||||
<UniqueIdentifier>{C02D05C7-CD20-9901-2F02-95A9BD7FA797}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities">
|
||||
<UniqueIdentifier>{47771136-6D29-90C7-2C6E-1728E7D1C485}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples">
|
||||
<UniqueIdentifier>{3E938566-9812-78C0-9E81-75858F44C51F}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common">
|
||||
<UniqueIdentifier>{9266EA90-6A0A-5DDB-9CB7-966BEF03BA5C}</UniqueIdentifier>
|
||||
</Filter>
|
||||
|
|
@ -1489,9 +1477,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base\ustring.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source\main.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common\commonstringconvert.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -5037,6 +5022,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3PluginFormat.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Utilities.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTCommon.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -5148,6 +5136,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3ClientExtensions.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3Interface.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\juce_audio_processors.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
|
|
@ -21,7 +21,6 @@
|
|||
@PACKAGE_INIT@
|
||||
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/LV2_HELPER.cmake")
|
||||
include("${CMAKE_CURRENT_LIST_DIR}/VST3_HELPER.cmake")
|
||||
|
||||
if(NOT TARGET juce::juceaide)
|
||||
add_executable(juce::juceaide IMPORTED)
|
||||
|
|
|
|||
|
|
@ -1020,7 +1020,7 @@ endfunction()
|
|||
|
||||
# ==================================================================================================
|
||||
|
||||
function(_juce_add_vst3_manifest_helper_target)
|
||||
function(_juce_add_vst3_manifest_helper_target shared_code_target)
|
||||
if(TARGET juce_vst3_helper
|
||||
OR (CMAKE_SYSTEM_NAME STREQUAL "iOS")
|
||||
OR (CMAKE_SYSTEM_NAME STREQUAL "Android")
|
||||
|
|
@ -1039,28 +1039,28 @@ function(_juce_add_vst3_manifest_helper_target)
|
|||
|
||||
set(source "${module_path}/juce_audio_plugin_client/VST3/juce_VST3ManifestHelper.${extension}")
|
||||
|
||||
add_executable(juce_vst3_helper "${source}")
|
||||
add_executable(juce::juce_vst3_helper ALIAS juce_vst3_helper)
|
||||
set(vst3_helper_target ${shared_code_target}_vst3_helper)
|
||||
add_executable(${vst3_helper_target} "${source}")
|
||||
add_executable(juce::${vst3_helper_target} ALIAS ${vst3_helper_target})
|
||||
|
||||
target_include_directories(juce_vst3_helper PRIVATE "${vst3_dir}" "${module_path}")
|
||||
target_include_directories(${vst3_helper_target} PRIVATE "${vst3_dir}" "${module_path}")
|
||||
|
||||
add_library(juce_interface_definitions INTERFACE)
|
||||
_juce_add_standard_defs(juce_interface_definitions)
|
||||
target_link_libraries(juce_vst3_helper PRIVATE juce_interface_definitions)
|
||||
target_compile_features(juce_vst3_helper PRIVATE cxx_std_17)
|
||||
target_compile_definitions(${vst3_helper_target} PRIVATE
|
||||
$<TARGET_GENEX_EVAL:${target},$<TARGET_PROPERTY:${target},COMPILE_DEFINITIONS>>)
|
||||
|
||||
if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
|
||||
_juce_link_frameworks(juce_vst3_helper PRIVATE Cocoa)
|
||||
target_compile_options(juce_vst3_helper PRIVATE -fobjc-arc)
|
||||
endif()
|
||||
target_include_directories(${vst3_helper_target} PRIVATE
|
||||
$<TARGET_GENEX_EVAL:${target},$<TARGET_PROPERTY:${target},INCLUDE_DIRECTORIES>>)
|
||||
|
||||
set_target_properties(juce_vst3_helper PROPERTIES BUILD_WITH_INSTALL_RPATH ON)
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
target_link_libraries(juce_vst3_helper PRIVATE Threads::Threads ${CMAKE_DL_LIBS} juce_recommended_config_flags)
|
||||
target_compile_features(${vst3_helper_target} PRIVATE cxx_std_17)
|
||||
|
||||
target_link_libraries(${vst3_helper_target} PRIVATE juce_recommended_config_flags)
|
||||
|
||||
if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU" AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 9)
|
||||
target_link_libraries(juce_vst3_helper PRIVATE stdc++fs)
|
||||
target_link_libraries(${vst3_helper_target} PRIVATE stdc++fs)
|
||||
endif()
|
||||
|
||||
if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
|
||||
_juce_link_frameworks(${vst3_helper_target} PRIVATE Foundation)
|
||||
endif()
|
||||
endfunction()
|
||||
|
||||
|
|
@ -1097,7 +1097,7 @@ function(juce_enable_vst3_manifest_step shared_code_target)
|
|||
endif()
|
||||
|
||||
# Add a target for the helper tool
|
||||
_juce_add_vst3_manifest_helper_target()
|
||||
_juce_add_vst3_manifest_helper_target(${shared_code_target})
|
||||
|
||||
get_target_property(target_version_string ${shared_code_target} JUCE_VERSION)
|
||||
|
||||
|
|
@ -1105,14 +1105,9 @@ function(juce_enable_vst3_manifest_step shared_code_target)
|
|||
|
||||
# Use the helper tool to write out the moduleinfo.json
|
||||
add_custom_command(TARGET ${target_name} POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E echo "creating ${ouput_path}"
|
||||
COMMAND ${CMAKE_COMMAND} -E echo "creating ${output_path}"
|
||||
COMMAND ${CMAKE_COMMAND} -E make_directory "${product}/Contents/Resources"
|
||||
COMMAND juce_vst3_helper
|
||||
-create
|
||||
-version "${target_version_string}"
|
||||
-path "${product}"
|
||||
-output "${ouput_path}"
|
||||
VERBATIM)
|
||||
COMMAND ${shared_code_target}_vst3_helper > "${ouput_path}")
|
||||
|
||||
set_target_properties(${shared_code_target} PROPERTIES _JUCE_VST3_MANIFEST_STEP_ADDED TRUE)
|
||||
endfunction()
|
||||
|
|
|
|||
|
|
@ -684,7 +684,6 @@ add_library( ${BINARY_NAME}
|
|||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/vsttypes.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/LICENSE.txt"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/README.md"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/samples/vst-utilities/moduleinfotool/source/main.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/memorystream.cpp"
|
||||
|
|
@ -755,6 +754,7 @@ add_library( ${BINARY_NAME}
|
|||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat_test.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3Utilities.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTCommon.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"
|
||||
|
|
@ -821,6 +821,7 @@ add_library( ${BINARY_NAME}
|
|||
"../../../../../modules/juce_audio_processors/utilities/juce_VST2ClientExtensions.h"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3ClientExtensions.cpp"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3ClientExtensions.h"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3Interface.h"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors.cpp"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors.mm"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors_ara.cpp"
|
||||
|
|
@ -3036,7 +3037,6 @@ set_source_files_properties(
|
|||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/vst/vsttypes.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/LICENSE.txt"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/pluginterfaces/README.md"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/samples/vst-utilities/moduleinfotool/source/main.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/commonstringconvert.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/VST3_SDK/public.sdk/source/common/memorystream.cpp"
|
||||
|
|
@ -3107,6 +3107,7 @@ set_source_files_properties(
|
|||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3PluginFormat_test.cpp"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VST3Utilities.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTCommon.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTMidiEventList.h"
|
||||
"../../../../../modules/juce_audio_processors/format_types/juce_VSTPluginFormat.cpp"
|
||||
|
|
@ -3173,6 +3174,7 @@ set_source_files_properties(
|
|||
"../../../../../modules/juce_audio_processors/utilities/juce_VST2ClientExtensions.h"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3ClientExtensions.cpp"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3ClientExtensions.h"
|
||||
"../../../../../modules/juce_audio_processors/utilities/juce_VST3Interface.h"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors.cpp"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors.mm"
|
||||
"../../../../../modules/juce_audio_processors/juce_audio_processors_ara.cpp"
|
||||
|
|
|
|||
|
|
@ -882,9 +882,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base\ustring.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source\main.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common\commonstringconvert.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -3336,6 +3333,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Common.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Headers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3PluginFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Utilities.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTCommon.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTMidiEventList.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTPluginFormat.h"/>
|
||||
|
|
@ -3373,6 +3371,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST2ClientExtensions.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3ClientExtensions.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3Interface.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\juce_audio_processors.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_utils\audio_cd\juce_AudioCDBurner.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_utils\audio_cd\juce_AudioCDReader.h"/>
|
||||
|
|
|
|||
|
|
@ -296,18 +296,6 @@
|
|||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces">
|
||||
<UniqueIdentifier>{DAF30656-5915-0E45-C4E4-54439617D525}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source">
|
||||
<UniqueIdentifier>{600076D4-829D-CE7A-272C-832A4BBC40AB}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool">
|
||||
<UniqueIdentifier>{C02D05C7-CD20-9901-2F02-95A9BD7FA797}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities">
|
||||
<UniqueIdentifier>{47771136-6D29-90C7-2C6E-1728E7D1C485}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples">
|
||||
<UniqueIdentifier>{3E938566-9812-78C0-9E81-75858F44C51F}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common">
|
||||
<UniqueIdentifier>{9266EA90-6A0A-5DDB-9CB7-966BEF03BA5C}</UniqueIdentifier>
|
||||
</Filter>
|
||||
|
|
@ -1444,9 +1432,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base\ustring.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source\main.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common\commonstringconvert.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -4902,6 +4887,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3PluginFormat.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Utilities.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTCommon.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -5013,6 +5001,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3ClientExtensions.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3Interface.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\juce_audio_processors.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
|
|
@ -1834,8 +1834,7 @@ public:
|
|||
+ writerTarget->getBinaryNameWithSuffix (config);
|
||||
|
||||
{
|
||||
// moduleinfotool doesn't handle Windows-style path separators properly when computing the bundle name
|
||||
const auto normalisedBundlePath = getOwner().getOutDirFile (config, segments[0]).replace ("\\", "/");
|
||||
const auto normalisedBundlePath = getOwner().getOutDirFile (config, segments[0]);
|
||||
const auto contentsDir = normalisedBundlePath + "\\Contents";
|
||||
const auto resourceDir = contentsDir + "\\Resources";
|
||||
const auto manifestPath = (resourceDir + "\\moduleinfo.json");
|
||||
|
|
@ -1845,10 +1844,8 @@ public:
|
|||
const auto manifestInvocationString = StringArray
|
||||
{
|
||||
helperExecutablePath.quoted(),
|
||||
"-create",
|
||||
"-version", getOwner().project.getVersionString().quoted(),
|
||||
"-path", normalisedBundlePath.quoted(),
|
||||
"-output", manifestPath.quoted()
|
||||
">",
|
||||
manifestPath.quoted()
|
||||
}.joinIntoString (" ");
|
||||
|
||||
const auto crossCompilationPairs =
|
||||
|
|
|
|||
|
|
@ -424,11 +424,8 @@ public:
|
|||
{
|
||||
out << "\t-$(V_AT)mkdir -p $(JUCE_OUTDIR)/$(JUCE_VST3DIR)/Contents/Resources" << newLine
|
||||
<< "\t-$(V_AT)rm -f $(JUCE_OUTDIR)/$(JUCE_VST3DIR)/Contents/moduleinfo.json" << newLine
|
||||
<< "\t$(V_AT) $(JUCE_OUTDIR)/$(JUCE_TARGET_VST3_MANIFEST_HELPER) "
|
||||
"-create "
|
||||
"-version " << owner.project.getVersionString().quoted() << " "
|
||||
"-path $(JUCE_OUTDIR)/$(JUCE_VST3DIR) "
|
||||
"-output $(JUCE_OUTDIR)/$(JUCE_VST3DIR)/Contents/Resources/moduleinfo.json" << newLine
|
||||
<< "\t$(V_AT) $(JUCE_OUTDIR)/$(JUCE_TARGET_VST3_MANIFEST_HELPER) > "
|
||||
"$(JUCE_OUTDIR)/$(JUCE_VST3DIR)/Contents/Resources/moduleinfo.json" << newLine
|
||||
<< "\t-$(V_AT)[ ! \"$(JUCE_VST3DESTDIR)\" ] || (mkdir -p $(JUCE_VST3DESTDIR) && cp -R $(JUCE_COPYCMD_VST3))" << newLine;
|
||||
}
|
||||
else if (type == VSTPlugIn)
|
||||
|
|
|
|||
|
|
@ -66,8 +66,13 @@ public:
|
|||
template <typename... Args>
|
||||
ScriptBuilder& run (const String& command, Args&&... args)
|
||||
{
|
||||
const auto joined = StringArray { command, std::forward<Args> (args)... }.joinIntoString (" ");
|
||||
return echo ("Running " + joined).insertLine (joined);
|
||||
const auto runCommand = StringArray { command, std::forward<Args> (args)... }.joinIntoString (" ");
|
||||
const auto echoCommand = runCommand.replace ("|", "\\|")
|
||||
.replace ("&", "\\&")
|
||||
.replace ("<", "\\<")
|
||||
.replace (">", "\\>");
|
||||
|
||||
return echo ("Running " + echoCommand).insertLine (runCommand);
|
||||
}
|
||||
|
||||
ScriptBuilder& echo (const String& text)
|
||||
|
|
@ -1439,9 +1444,7 @@ public:
|
|||
}
|
||||
|
||||
if (type == XcodeTarget::LV2Helper || type == XcodeTarget::VST3Helper)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
if (type != XcodeTarget::SharedCodeTarget) // everything else depends on the sharedCodeTarget
|
||||
{
|
||||
|
|
@ -2366,7 +2369,7 @@ private:
|
|||
if (target->type == XcodeTarget::LV2Helper)
|
||||
addFile (getFileOptions (getLV2HelperProgramSource()));
|
||||
else if (target->type == XcodeTarget::VST3Helper)
|
||||
addFile (getFileOptions (getVST3HelperProgramSource()).withCompilerFlags ("-fobjc-arc"));
|
||||
addFile (getFileOptions (getVST3HelperProgramSource()));
|
||||
}
|
||||
|
||||
auto targetName = String (target->getName());
|
||||
|
|
@ -2546,17 +2549,18 @@ private:
|
|||
}
|
||||
}
|
||||
|
||||
// When building LV2 and VST3 plugins on Arm macs, we need to load and run the plugin
|
||||
// bundle during a post-build step in order to generate the plugin's supporting files.
|
||||
// Arm macs will only load shared libraries if they are signed, but Xcode runs its
|
||||
// signing step after any post-build scripts. As a workaround, we sign the plugin
|
||||
// using an adhoc certificate.
|
||||
if (target->type == XcodeTarget::VST3PlugIn || target->type == XcodeTarget::LV2PlugIn)
|
||||
{
|
||||
ScriptBuilder script;
|
||||
|
||||
if (target->type == XcodeTarget::LV2PlugIn)
|
||||
{
|
||||
// When building LV2 plugins on Arm macs, we need to load and run the plugin bundle
|
||||
// during a post-build step in order to generate the plugin's supporting files.
|
||||
// Arm macs will only load shared libraries if they are signed, but Xcode runs its
|
||||
// signing step after any post-build scripts. As a workaround, we sign the plugin
|
||||
// using an adhoc certificate.
|
||||
|
||||
// Note: LV2 has a non-standard config build dir
|
||||
script.run ("codesign --verbose=4 --force --sign -", doubleQuoted ("${CONFIGURATION_BUILD_DIR}/${EXECUTABLE_NAME}"))
|
||||
.insertLine()
|
||||
|
|
@ -2565,13 +2569,8 @@ private:
|
|||
}
|
||||
else if (target->type == XcodeTarget::VST3PlugIn)
|
||||
{
|
||||
script.run ("codesign --verbose=4 --force --sign -", doubleQuoted ("${CONFIGURATION_BUILD_DIR}/${WRAPPER_NAME}"))
|
||||
.insertLine()
|
||||
.run (doubleQuoted ("${CONFIGURATION_BUILD_DIR}/" + Project::getVST3FileWriterName()),
|
||||
"-create",
|
||||
"-version", doubleQuoted (project.getVersionString()),
|
||||
"-path", doubleQuoted ("${CONFIGURATION_BUILD_DIR}/${WRAPPER_NAME}"),
|
||||
"-output", doubleQuoted ("${CONFIGURATION_BUILD_DIR}/${WRAPPER_NAME}/Contents/Resources/moduleinfo.json"));
|
||||
script.run (doubleQuoted ("${CONFIGURATION_BUILD_DIR}/" + Project::getVST3FileWriterName()), ">",
|
||||
doubleQuoted ("${CONFIGURATION_BUILD_DIR}/${WRAPPER_NAME}/Contents/Resources/moduleinfo.json"));
|
||||
}
|
||||
|
||||
target->addShellScriptBuildPhase ("Update manifest", script.toStringWithDefaultShellOptions());
|
||||
|
|
|
|||
|
|
@ -898,9 +898,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base\ustring.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source\main.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common\commonstringconvert.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -3537,6 +3534,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Common.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Headers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3PluginFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Utilities.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTCommon.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTMidiEventList.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTPluginFormat.h"/>
|
||||
|
|
@ -3574,6 +3572,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST2ClientExtensions.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3ClientExtensions.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3Interface.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\juce_audio_processors.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_utils\audio_cd\juce_AudioCDBurner.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_utils\audio_cd\juce_AudioCDReader.h"/>
|
||||
|
|
|
|||
|
|
@ -305,18 +305,6 @@
|
|||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces">
|
||||
<UniqueIdentifier>{DAF30656-5915-0E45-C4E4-54439617D525}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source">
|
||||
<UniqueIdentifier>{600076D4-829D-CE7A-272C-832A4BBC40AB}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool">
|
||||
<UniqueIdentifier>{C02D05C7-CD20-9901-2F02-95A9BD7FA797}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities">
|
||||
<UniqueIdentifier>{47771136-6D29-90C7-2C6E-1728E7D1C485}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples">
|
||||
<UniqueIdentifier>{3E938566-9812-78C0-9E81-75858F44C51F}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common">
|
||||
<UniqueIdentifier>{9266EA90-6A0A-5DDB-9CB7-966BEF03BA5C}</UniqueIdentifier>
|
||||
</Filter>
|
||||
|
|
@ -1537,9 +1525,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base\ustring.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source\main.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common\commonstringconvert.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -5196,6 +5181,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3PluginFormat.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Utilities.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTCommon.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -5307,6 +5295,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3ClientExtensions.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3Interface.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\juce_audio_processors.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
|
|
@ -898,9 +898,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base\ustring.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source\main.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common\commonstringconvert.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -3537,6 +3534,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Common.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Headers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3PluginFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Utilities.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTCommon.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTMidiEventList.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTPluginFormat.h"/>
|
||||
|
|
@ -3574,6 +3572,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST2ClientExtensions.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3ClientExtensions.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3Interface.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\juce_audio_processors.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_utils\audio_cd\juce_AudioCDBurner.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_utils\audio_cd\juce_AudioCDReader.h"/>
|
||||
|
|
|
|||
|
|
@ -305,18 +305,6 @@
|
|||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces">
|
||||
<UniqueIdentifier>{DAF30656-5915-0E45-C4E4-54439617D525}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source">
|
||||
<UniqueIdentifier>{600076D4-829D-CE7A-272C-832A4BBC40AB}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool">
|
||||
<UniqueIdentifier>{C02D05C7-CD20-9901-2F02-95A9BD7FA797}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities">
|
||||
<UniqueIdentifier>{47771136-6D29-90C7-2C6E-1728E7D1C485}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples">
|
||||
<UniqueIdentifier>{3E938566-9812-78C0-9E81-75858F44C51F}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common">
|
||||
<UniqueIdentifier>{9266EA90-6A0A-5DDB-9CB7-966BEF03BA5C}</UniqueIdentifier>
|
||||
</Filter>
|
||||
|
|
@ -1537,9 +1525,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base\ustring.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source\main.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common\commonstringconvert.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -5196,6 +5181,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3PluginFormat.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Utilities.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTCommon.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -5307,6 +5295,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3ClientExtensions.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3Interface.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\juce_audio_processors.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
|
|
@ -881,9 +881,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base\ustring.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source\main.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common\commonstringconvert.cpp">
|
||||
<ExcludedFromBuild>true</ExcludedFromBuild>
|
||||
</ClCompile>
|
||||
|
|
@ -3312,6 +3309,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Common.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Headers.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3PluginFormat.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Utilities.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTCommon.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTMidiEventList.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTPluginFormat.h"/>
|
||||
|
|
@ -3349,6 +3347,7 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_RangedAudioParameter.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST2ClientExtensions.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3ClientExtensions.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3Interface.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\juce_audio_processors.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_utils\audio_cd\juce_AudioCDBurner.h"/>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_utils\audio_cd\juce_AudioCDReader.h"/>
|
||||
|
|
|
|||
|
|
@ -290,18 +290,6 @@
|
|||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces">
|
||||
<UniqueIdentifier>{DAF30656-5915-0E45-C4E4-54439617D525}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source">
|
||||
<UniqueIdentifier>{600076D4-829D-CE7A-272C-832A4BBC40AB}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool">
|
||||
<UniqueIdentifier>{C02D05C7-CD20-9901-2F02-95A9BD7FA797}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities">
|
||||
<UniqueIdentifier>{47771136-6D29-90C7-2C6E-1728E7D1C485}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples">
|
||||
<UniqueIdentifier>{3E938566-9812-78C0-9E81-75858F44C51F}</UniqueIdentifier>
|
||||
</Filter>
|
||||
<Filter Include="JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common">
|
||||
<UniqueIdentifier>{9266EA90-6A0A-5DDB-9CB7-966BEF03BA5C}</UniqueIdentifier>
|
||||
</Filter>
|
||||
|
|
@ -1441,9 +1429,6 @@
|
|||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base\ustring.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\pluginterfaces\base</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source\main.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\samples\vst-utilities\moduleinfotool\source</Filter>
|
||||
</ClCompile>
|
||||
<ClCompile Include="..\..\..\..\modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common\commonstringconvert.cpp">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types\VST3_SDK\public.sdk\source\common</Filter>
|
||||
</ClCompile>
|
||||
|
|
@ -4869,6 +4854,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3PluginFormat.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VST3Utilities.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\format_types\juce_VSTCommon.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\format_types</Filter>
|
||||
</ClInclude>
|
||||
|
|
@ -4980,6 +4968,9 @@
|
|||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3ClientExtensions.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\utilities\juce_VST3Interface.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors\utilities</Filter>
|
||||
</ClInclude>
|
||||
<ClInclude Include="..\..\..\..\modules\juce_audio_processors\juce_audio_processors.h">
|
||||
<Filter>JUCE Modules\juce_audio_processors</Filter>
|
||||
</ClInclude>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue