diff --git a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Make.h b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Make.h index dfb1e495d9..41ec2fd8e5 100644 --- a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Make.h +++ b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Make.h @@ -177,9 +177,11 @@ public: { switch (type) { - case VSTPlugIn: return ".so"; + case VSTPlugIn: + case DynamicLibrary: return ".so"; case VST3PlugIn: return ".vst3"; - case SharedCodeTarget: return ".a"; + case SharedCodeTarget: + case StaticLibrary: return ".a"; default: break; } diff --git a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h index 9a6bdbe2b6..dda48aba28 100644 --- a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h +++ b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h @@ -617,6 +617,7 @@ public: case StaticLibrary: xcodeFileType = "archive.ar"; + xcodeBundleExtension = ".a"; xcodeProductType = "com.apple.product-type.library.static"; xcodeCopyToProductInstallPathAfterBuild = false; break;