1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

AudioPluginHost: Embed the assets required for internal plug-ins

This commit is contained in:
Tom Poole 2021-10-29 15:12:12 +01:00
parent 7f21aa4cc6
commit c064b0c604
20 changed files with 11280 additions and 27 deletions

View file

@ -53,6 +53,12 @@ add_library( ${BINARY_NAME}
"../../../Source/UI/PluginWindow.h"
"../../../Source/HostStartup.cpp"
"../../../Source/JUCEAppIcon.png"
"../../../../../examples/Assets/cassette_recorder.wav"
"../../../../../examples/Assets/cello.wav"
"../../../../../examples/Assets/guitar_amp.wav"
"../../../../../examples/Assets/proaudio.path"
"../../../../../examples/Assets/reverb_ir.wav"
"../../../../../examples/Assets/singing.ogg"
"../../../../../modules/juce_audio_basics/audio_play_head/juce_AudioPlayHead.h"
"../../../../../modules/juce_audio_basics/buffers/juce_AudioChannelSet.cpp"
"../../../../../modules/juce_audio_basics/buffers/juce_AudioChannelSet.h"
@ -1681,6 +1687,8 @@ add_library( ${BINARY_NAME}
"../../../../../modules/juce_opengl/juce_opengl.cpp"
"../../../../../modules/juce_opengl/juce_opengl.mm"
"../../../../../modules/juce_opengl/juce_opengl.h"
"../../../JuceLibraryCode/BinaryData.cpp"
"../../../JuceLibraryCode/BinaryData.h"
"../../../JuceLibraryCode/include_juce_audio_basics.cpp"
"../../../JuceLibraryCode/include_juce_audio_devices.cpp"
"../../../JuceLibraryCode/include_juce_audio_formats.cpp"
@ -1705,6 +1713,12 @@ set_source_files_properties("../../../Source/UI/GraphEditorPanel.h" PROPERTIES H
set_source_files_properties("../../../Source/UI/MainHostWindow.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../Source/UI/PluginWindow.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../Source/JUCEAppIcon.png" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../examples/Assets/cassette_recorder.wav" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../examples/Assets/cello.wav" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../examples/Assets/guitar_amp.wav" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../examples/Assets/proaudio.path" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../examples/Assets/reverb_ir.wav" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../examples/Assets/singing.ogg" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/audio_play_head/juce_AudioPlayHead.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/buffers/juce_AudioChannelSet.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_audio_basics/buffers/juce_AudioChannelSet.h" PROPERTIES HEADER_FILE_ONLY TRUE)
@ -3333,6 +3347,7 @@ set_source_files_properties("../../../../../modules/juce_opengl/utils/juce_OpenG
set_source_files_properties("../../../../../modules/juce_opengl/juce_opengl.cpp" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_opengl/juce_opengl.mm" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../../../modules/juce_opengl/juce_opengl.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../JuceLibraryCode/BinaryData.h" PROPERTIES HEADER_FILE_ONLY TRUE)
set_source_files_properties("../../../JuceLibraryCode/JuceHeader.h" PROPERTIES HEADER_FILE_ONLY TRUE)
target_compile_options( ${BINARY_NAME} PRIVATE "-fsigned-char" )

View file

@ -17,14 +17,11 @@
==============================================================================
*/
#pragma once
#ifndef PIP_DEMO_UTILITIES_INCLUDED
#define PIP_DEMO_UTILITIES_INCLUDED 1
#include <JuceHeader.h>
#ifndef PIP_DEMO_UTILITIES_INCLUDED
#define PIP_DEMO_UTILITIES_INCLUDED 1
#endif
//==============================================================================
/*
This file contains a bunch of miscellaneous utilities that are
@ -244,3 +241,5 @@ struct SlowerBouncingNumber : public BouncingNumber
speed *= 0.3;
}
};
#endif // PIP_DEMO_UTILITIES_INCLUDED