From c41b0f32412bf6e2262eab86a8e24a218b5c36b3 Mon Sep 17 00:00:00 2001 From: Tom Poole Date: Fri, 24 May 2019 11:00:31 +0100 Subject: [PATCH] Projucer: Disabled LTO in release builds --- .../Builds/MacOSX/Projucer.xcodeproj/project.pbxproj | 1 - .../Builds/VisualStudio2013/Projucer_App.vcxproj | 2 +- .../Builds/VisualStudio2015/Projucer_App.vcxproj | 2 +- .../Builds/VisualStudio2017/Projucer_App.vcxproj | 2 +- .../Builds/VisualStudio2019/Projucer_App.vcxproj | 2 +- extras/Projucer/Projucer.jucer | 11 ++++++----- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/extras/Projucer/Builds/MacOSX/Projucer.xcodeproj/project.pbxproj b/extras/Projucer/Builds/MacOSX/Projucer.xcodeproj/project.pbxproj index a746c1e9f4..59e15e079e 100644 --- a/extras/Projucer/Builds/MacOSX/Projucer.xcodeproj/project.pbxproj +++ b/extras/Projucer/Builds/MacOSX/Projucer.xcodeproj/project.pbxproj @@ -3271,7 +3271,6 @@ INFOPLIST_FILE = Info-App.plist; INFOPLIST_PREPROCESS = NO; INSTALL_PATH = "$(HOME)/Applications"; - LLVM_LTO = YES; MACOSX_DEPLOYMENT_TARGET = 10.11; OTHER_CPLUSPLUSFLAGS = "-Wall -Wno-missing-field-initializers -Wshadow-all -Wshorten-64-to-32 -Wstrict-aliasing -Wuninitialized -Wunused-parameter -Wconversion -Wsign-compare -Wint-conversion -Wconditional-uninitialized -Woverloaded-virtual -Wreorder -Wconstant-conversion -Wsign-conversion -Wunused-private-field -Wbool-conversion -Wextra-semi -Wno-ignored-qualifiers -Wunreachable-code -Wzero-as-null-pointer-constant -Wcast-align -Winconsistent-missing-destructor-override -Wshift-sign-overflow -Wundefined-func-template -Wnullable-to-nonnull-conversion"; PRODUCT_BUNDLE_IDENTIFIER = com.juce.theprojucer; diff --git a/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj b/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj index 08b0a7ebde..7c2611c120 100644 --- a/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj +++ b/extras/Projucer/Builds/VisualStudio2013/Projucer_App.vcxproj @@ -29,7 +29,7 @@ Label="Configuration"> Application false - true + false v120 8.1 diff --git a/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj b/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj index 9ed4deabac..4275e3720a 100644 --- a/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj +++ b/extras/Projucer/Builds/VisualStudio2015/Projucer_App.vcxproj @@ -29,7 +29,7 @@ Label="Configuration"> Application false - true + false v140 8.1 diff --git a/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj b/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj index 1dede50bcd..000ce3f9e1 100644 --- a/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj +++ b/extras/Projucer/Builds/VisualStudio2017/Projucer_App.vcxproj @@ -29,7 +29,7 @@ Label="Configuration"> Application false - true + false v141 $([Microsoft.Build.Utilities.ToolLocationHelper]::GetLatestSDKTargetPlatformVersion('Windows', '10.0')) diff --git a/extras/Projucer/Builds/VisualStudio2019/Projucer_App.vcxproj b/extras/Projucer/Builds/VisualStudio2019/Projucer_App.vcxproj index edee98b575..5bd0262e4d 100644 --- a/extras/Projucer/Builds/VisualStudio2019/Projucer_App.vcxproj +++ b/extras/Projucer/Builds/VisualStudio2019/Projucer_App.vcxproj @@ -29,7 +29,7 @@ Label="Configuration"> Application false - true + false v142 10.0 diff --git a/extras/Projucer/Projucer.jucer b/extras/Projucer/Projucer.jucer index 6c8165db3c..ec9182db20 100644 --- a/extras/Projucer/Projucer.jucer +++ b/extras/Projucer/Projucer.jucer @@ -12,7 +12,8 @@ extraFrameworks="AudioUnit; Accelerate; AVFoundation; CoreAudio; CoreAudioKit; CoreMIDI; DiscRecording; QuartzCore; AudioToolbox; OpenGL; QTKit; QuickTime"> - + @@ -30,7 +31,7 @@ + debugInformationFormat="None" linkTimeOptimisation="0"/> @@ -48,7 +49,7 @@ + debugInformationFormat="None" linkTimeOptimisation="0"/> @@ -65,7 +66,7 @@ + debugInformationFormat="None" useRuntimeLibDLL="0" linkTimeOptimisation="0"/> @@ -82,7 +83,7 @@ + debugInformationFormat="None" useRuntimeLibDLL="0" linkTimeOptimisation="0"/>