Browse Source

Introjucer: tweaked the dead code stripping flags for Xcode.

tags/2021-05-28
jules 12 years ago
parent
commit
68e49a99bb
9 changed files with 10 additions and 14 deletions
  1. +1
    -1
      extras/Introjucer/Builds/MacOSX/The Introjucer.xcodeproj/project.pbxproj
  2. +1
    -6
      extras/Introjucer/Source/Project Saving/jucer_ProjectExport_XCode.h
  3. +1
    -1
      extras/JuceDemo/Builds/MacOSX/Juce Demo.xcodeproj/project.pbxproj
  4. +1
    -1
      extras/JuceDemo/Builds/iOS/Juce Demo.xcodeproj/project.pbxproj
  5. +2
    -1
      extras/audio plugin demo/Builds/MacOSX/JuceDemoPlugin.xcodeproj/project.pbxproj
  6. +1
    -1
      extras/audio plugin host/Builds/MacOSX/Plugin Host.xcodeproj/project.pbxproj
  7. +1
    -1
      extras/binarybuilder/Builds/MacOSX/BinaryBuilder.xcodeproj/project.pbxproj
  8. +1
    -1
      extras/example projects/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj
  9. +1
    -1
      extras/example projects/Builds/iOS/HelloWorld.xcodeproj/project.pbxproj

+ 1
- 1
extras/Introjucer/Builds/MacOSX/The Introjucer.xcodeproj/project.pbxproj View File

@@ -1904,9 +1904,9 @@
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
COMBINE_HIDPI_IMAGES = YES;
OTHER_LDFLAGS = "-gfull -dead_strip";
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
DEAD_CODE_STRIPPING = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"_NDEBUG=1",
"NDEBUG=1",


+ 1
- 6
extras/Introjucer/Source/Project Saving/jucer_ProjectExport_XCode.h View File

@@ -602,12 +602,6 @@ private:
flags.add (replacePreprocessorTokens (config, getExtraLinkerFlagsString()));
flags.add (getExternalLibraryFlags (config));
if (! config.isDebug())
{
flags.add ("-gfull");
flags.add ("-dead_strip");
}
flags.removeEmptyStrings (true);
}
@@ -775,6 +769,7 @@ private:
defines.set ("NDEBUG", "1");
s.add ("GCC_GENERATE_DEBUGGING_SYMBOLS = NO");
s.add ("GCC_SYMBOLS_PRIVATE_EXTERN = YES");
s.add ("DEAD_CODE_STRIPPING = YES");
}
{


+ 1
- 1
extras/JuceDemo/Builds/MacOSX/Juce Demo.xcodeproj/project.pbxproj View File

@@ -2103,9 +2103,9 @@
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
COMBINE_HIDPI_IMAGES = YES;
OTHER_LDFLAGS = "-gfull -dead_strip";
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
DEAD_CODE_STRIPPING = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"_NDEBUG=1",
"NDEBUG=1",


+ 1
- 1
extras/JuceDemo/Builds/iOS/Juce Demo.xcodeproj/project.pbxproj View File

@@ -2081,9 +2081,9 @@
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
COMBINE_HIDPI_IMAGES = YES;
OTHER_LDFLAGS = "-gfull -dead_strip";
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
DEAD_CODE_STRIPPING = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"_NDEBUG=1",
"NDEBUG=1",


+ 2
- 1
extras/audio plugin demo/Builds/MacOSX/JuceDemoPlugin.xcodeproj/project.pbxproj View File

@@ -2074,9 +2074,10 @@
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
COMBINE_HIDPI_IMAGES = YES;
OTHER_LDFLAGS = "-bundle -gfull -dead_strip";
OTHER_LDFLAGS = "-bundle";
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
DEAD_CODE_STRIPPING = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"_NDEBUG=1",
"NDEBUG=1",


+ 1
- 1
extras/audio plugin host/Builds/MacOSX/Plugin Host.xcodeproj/project.pbxproj View File

@@ -2019,9 +2019,9 @@
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
COMBINE_HIDPI_IMAGES = YES;
OTHER_LDFLAGS = "-gfull -dead_strip";
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
DEAD_CODE_STRIPPING = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"_NDEBUG=1",
"NDEBUG=1",


+ 1
- 1
extras/binarybuilder/Builds/MacOSX/BinaryBuilder.xcodeproj/project.pbxproj View File

@@ -473,9 +473,9 @@
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
COMBINE_HIDPI_IMAGES = YES;
OTHER_LDFLAGS = "-gfull -dead_strip";
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
DEAD_CODE_STRIPPING = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"_NDEBUG=1",
"NDEBUG=1",


+ 1
- 1
extras/example projects/Builds/MacOSX/HelloWorld.xcodeproj/project.pbxproj View File

@@ -1448,9 +1448,9 @@
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
COMBINE_HIDPI_IMAGES = YES;
OTHER_LDFLAGS = "-gfull -dead_strip";
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
DEAD_CODE_STRIPPING = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"_NDEBUG=1",
"NDEBUG=1",


+ 1
- 1
extras/example projects/Builds/iOS/HelloWorld.xcodeproj/project.pbxproj View File

@@ -1441,9 +1441,9 @@
CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
CLANG_LINK_OBJC_RUNTIME = NO;
COMBINE_HIDPI_IMAGES = YES;
OTHER_LDFLAGS = "-gfull -dead_strip";
GCC_GENERATE_DEBUGGING_SYMBOLS = NO;
GCC_SYMBOLS_PRIVATE_EXTERN = YES;
DEAD_CODE_STRIPPING = YES;
GCC_PREPROCESSOR_DEFINITIONS = (
"_NDEBUG=1",
"NDEBUG=1",


Loading…
Cancel
Save