| @@ -181,19 +181,7 @@ public: | |||||
| } | } | ||||
| //============================================================================== | //============================================================================== | ||||
| void initialiseDependencyPathValues() override | |||||
| { | |||||
| auto pathOS = isLinux() ? TargetOS::linux | |||||
| : TargetOS::windows; | |||||
| vst3Path.referTo (Value (new DependencyPathValueSource (getSetting (Ids::vst3Folder), Ids::vst3Path, pathOS))); | |||||
| if (! isLinux()) | |||||
| { | |||||
| aaxPath.referTo (Value (new DependencyPathValueSource (getSetting (Ids::aaxFolder), Ids::aaxPath, pathOS))); | |||||
| rtasPath.referTo (Value (new DependencyPathValueSource (getSetting (Ids::rtasFolder), Ids::rtasPath, pathOS))); | |||||
| } | |||||
| } | |||||
| void initialiseDependencyPathValues() override {} | |||||
| private: | private: | ||||
| ValueWithDefault targetPlatformValue; | ValueWithDefault targetPlatformValue; | ||||
| @@ -294,7 +282,6 @@ private: | |||||
| case pluginBundle: | case pluginBundle: | ||||
| switch (type) | switch (type) | ||||
| { | { | ||||
| case VST3PlugIn: return ".vst3"; | |||||
| case VSTPlugIn: return ".so"; | case VSTPlugIn: return ".so"; | ||||
| default: break; | default: break; | ||||
| } | } | ||||
| @@ -311,8 +298,7 @@ private: | |||||
| bool isDynamicLibrary() const | bool isDynamicLibrary() const | ||||
| { | { | ||||
| return (type == DynamicLibrary || type == VST3PlugIn | |||||
| || type == VSTPlugIn || type == AAXPlugIn); | |||||
| return (type == DynamicLibrary || type == VSTPlugIn); | |||||
| } | } | ||||
| const CodeBlocksProjectExporter& exporter; | const CodeBlocksProjectExporter& exporter; | ||||
| @@ -535,7 +521,6 @@ private: | |||||
| return 2; | return 2; | ||||
| case ProjectType::Target::DynamicLibrary: | case ProjectType::Target::DynamicLibrary: | ||||
| case ProjectType::Target::VSTPlugIn: | case ProjectType::Target::VSTPlugIn: | ||||
| case ProjectType::Target::VST3PlugIn: | |||||
| return 3; | return 3; | ||||
| default: | default: | ||||
| break; | break; | ||||
| @@ -584,8 +569,7 @@ private: | |||||
| if (isLinux()) | if (isLinux()) | ||||
| { | { | ||||
| bool keepPrefix = (target.type == ProjectType::Target::VSTPlugIn || target.type == ProjectType::Target::VST3PlugIn | |||||
| || target.type == ProjectType::Target::AAXPlugIn || target.type == ProjectType::Target::RTASPlugIn); | |||||
| bool keepPrefix = (target.type == ProjectType::Target::VSTPlugIn); | |||||
| output->setAttribute ("prefix_auto", keepPrefix ? 0 : 1); | output->setAttribute ("prefix_auto", keepPrefix ? 0 : 1); | ||||
| } | } | ||||