Browse Source

Projucer: Tidy up a couple of places not using ValueWithDefault objects in the Xcode exporter

tags/2021-05-28
ed 6 years ago
parent
commit
78f3f299d5
1 changed files with 7 additions and 3 deletions
  1. +7
    -3
      extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h

+ 7
- 3
extras/Projucer/Source/ProjectSaving/jucer_ProjectExport_Xcode.h View File

@@ -158,6 +158,10 @@ public:
bool isDocumentBrowserEnabled() const { return uiSupportsDocumentBrowserValue.get(); }
bool isStatusBarHidden() const { return uiStatusBarHiddenValue.get(); }
String getDocumentExtensionsString() const { return documentExtensionsValue.get(); }
bool shouldKeepCustomXcodeSchemes() const { return keepCustomXcodeSchemesValue.get(); }
String getIosDevelopmentTeamIDString() const { return iosDevelopmentTeamIDValue.get(); }
String getAppGroupIdString() const { return iosAppGroupsIDValue.get(); }
@@ -1466,8 +1470,8 @@ public:
addPlistDictionaryKey (dict, "NSHumanReadableCopyright", owner.project.getCompanyCopyrightString());
addPlistDictionaryKeyBool (dict, "NSHighResolutionCapable", true);
auto documentExtensions = StringArray::fromTokens (replacePreprocessorDefs (owner.getAllPreprocessorDefs(), owner.settings ["documentExtensions"]),
",", {});
auto documentExtensions = StringArray::fromTokens (replacePreprocessorDefs (owner.getAllPreprocessorDefs(),
owner.getDocumentExtensionsString()), ",", {});
documentExtensions.trim();
documentExtensions.removeEmptyStrings (true);
@@ -3265,7 +3269,7 @@ private:
//==============================================================================
void removeMismatchedXcuserdata() const
{
if (settings ["keepCustomXcodeSchemes"])
if (shouldKeepCustomXcodeSchemes())
return;
auto xcuserdata = getProjectBundle().getChildFile ("xcuserdata");


Loading…
Cancel
Save