From 5e9303e86e4cf4734de6ee32bf03c7e765a7519e Mon Sep 17 00:00:00 2001 From: Pete Schwamb Date: Wed, 28 Jun 2017 20:45:06 -0500 Subject: [PATCH] Adding support for setting up a workspace to make framework development more integrated --- .gitignore | 2 ++ Loop.xcodeproj/project.pbxproj | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 7f76a428f6..033162007f 100644 --- a/.gitignore +++ b/.gitignore @@ -70,3 +70,5 @@ RemoteSettings.plist # OS .DS_Store +# Framework development +Loop.xcworkspace diff --git a/Loop.xcodeproj/project.pbxproj b/Loop.xcodeproj/project.pbxproj index 5c4601077b..e5ce9ec1bc 100644 --- a/Loop.xcodeproj/project.pbxproj +++ b/Loop.xcodeproj/project.pbxproj @@ -1426,7 +1426,7 @@ ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - shellScript = "# /usr/local/bin/carthage build --platform \"$PLATFORM_NAME\" \"$SRCROOT\"\n/usr/local/bin/carthage copy-frameworks"; + shellScript = "# /usr/local/bin/carthage build --platform \"$PLATFORM_NAME\" \"$SRCROOT\"\n# Only run this script if we're not using a workspace or installing\nif [ ! -d $PROJECT_DIR/Loop.xcworkspace ] || [ \"$ACTION\" = \"install\" ]; then\n /usr/local/bin/carthage copy-frameworks\nfi"; }; /* End PBXShellScriptBuildPhase section */