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

LV2: Add initial client support

This commit is contained in:
reuk 2021-10-20 20:46:02 +01:00
parent 1182024fc4
commit 61f3c1dd98
No known key found for this signature in database
GPG key ID: 9ADCD339CFC98A11
68 changed files with 2624 additions and 452 deletions

View file

@ -181,6 +181,13 @@ public:
void createPropertyEditors (PropertyListBuilder&);
void addSettingsForProjectType (const build_tools::ProjectType&);
build_tools::RelativePath getLV2TurtleDumpProgramSource() const
{
return getModuleFolderRelativeToProject ("juce_audio_plugin_client")
.getChildFile ("LV2")
.getChildFile ("juce_LV2TurtleDumpProgram.cpp");
}
//==============================================================================
void copyMainGroupFromProject();
Array<Project::Item>& getAllGroups() noexcept { jassert (itemGroups.size() > 0); return itemGroups; }
@ -460,7 +467,6 @@ private:
: name + suffix;
}
void createDependencyPathProperties (PropertyListBuilder&);
void createIconProperties (PropertyListBuilder&);
void addExtraIncludePathsIfPluginOrHost();
void addCommonAudioPluginSettings();