Browse Source

Introjucer: Avoided the win32 exporter adding the /FORCE:multiple flag except when building an RTAS plugin

tags/2021-05-28
jules 9 years ago
parent
commit
68fdb3b2f0
3 changed files with 0 additions and 7 deletions
  1. +0
    -2
      examples/audio plugin demo/Builds/VisualStudio2010/JuceDemoPlugin.vcxproj
  2. +0
    -2
      examples/audio plugin demo/Builds/VisualStudio2013/JuceDemoPlugin.vcxproj
  3. +0
    -3
      extras/Introjucer/Source/Project/jucer_AudioPluginModule.h

+ 0
- 2
examples/audio plugin demo/Builds/VisualStudio2010/JuceDemoPlugin.vcxproj View File

@@ -74,7 +74,6 @@
<TargetMachine>MachineX86</TargetMachine>
<ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
<LargeAddressAware>true</LargeAddressAware>
<AdditionalOptions>/FORCE:multiple %(AdditionalOptions)</AdditionalOptions>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
@@ -120,7 +119,6 @@
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<LargeAddressAware>true</LargeAddressAware>
<AdditionalOptions>/FORCE:multiple %(AdditionalOptions)</AdditionalOptions>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>


+ 0
- 2
examples/audio plugin demo/Builds/VisualStudio2013/JuceDemoPlugin.vcxproj View File

@@ -80,7 +80,6 @@
<TargetMachine>MachineX86</TargetMachine>
<ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
<LargeAddressAware>true</LargeAddressAware>
<AdditionalOptions>/FORCE:multiple %(AdditionalOptions)</AdditionalOptions>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
@@ -126,7 +125,6 @@
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<LargeAddressAware>true</LargeAddressAware>
<AdditionalOptions>/FORCE:multiple %(AdditionalOptions)</AdditionalOptions>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>


+ 0
- 3
extras/Introjucer/Source/Project/jucer_AudioPluginModule.h View File

@@ -274,9 +274,6 @@ namespace VSTHelpers
if (exporter.isVisualStudio())
{
if (! exporter.getExtraLinkerFlagsString().contains ("/FORCE:multiple"))
exporter.getExtraLinkerFlags() = exporter.getExtraLinkerFlags().toString() + " /FORCE:multiple";
RelativePath modulePath (exporter.rebaseFromProjectFolderToBuildTarget (RelativePath (exporter.getPathForModuleString ("juce_audio_plugin_client"),
RelativePath::projectFolder)
.getChildFile ("juce_audio_plugin_client")


Loading…
Cancel
Save