From 7a25bc996190d1c54d309289036cfa45c37c71b5 Mon Sep 17 00:00:00 2001 From: ed Date: Mon, 20 Jan 2020 15:45:43 +0000 Subject: [PATCH] Projucer: Updated the documentation for the "Strip Local Symbols" Xcode exporter setting --- .../Source/ProjectSaving/jucer_ProjectExport_Xcode.h | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h index 532a05bfb5..5f7c4fcbcc 100644 --- a/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h +++ b/extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h @@ -712,7 +712,10 @@ protected: props.add (new ChoicePropertyComponent (stripLocalSymbolsEnabled, "Strip Local Symbols"), "Enable this to strip any locally defined symbols resulting in a smaller binary size. Enabling this " - "will also remove any function names from crash logs. Must be disabled for static library projects."); + "will also remove any function names from crash logs. Must be disabled for static library projects. " + "Note that disabling this will not necessarily generate full debug symbols. For release configs, " + "you will also need to add the following to the \"Custom Xcode Flags\" field: " + "GCC_GENERATE_DEBUGGING_SYMBOLS = YES, STRIP_INSTALLED_PRODUCT = NO, COPY_PHASE_STRIP = NO"); } String getModuleLibraryArchName() const override