Author: jmolenda
Date: Mon Jul  6 22:38:42 2015
New Revision: 241540

URL: http://llvm.org/viewvc/llvm-project?rev=241540&view=rev
Log:
For the "ios" target add a shell script phase at the end which
removes the LLDB.framework/Resources and LLDB.framework/Swift
directories.  This isn't a deep bundle on ios builds; it is shallow.
    
<rdar://problem/16676101>

Modified:
    lldb/trunk/lldb.xcodeproj/project.pbxproj

Modified: lldb/trunk/lldb.xcodeproj/project.pbxproj
URL: 
http://llvm.org/viewvc/llvm-project/lldb/trunk/lldb.xcodeproj/project.pbxproj?rev=241540&r1=241539&r2=241540&view=diff
==============================================================================
--- lldb/trunk/lldb.xcodeproj/project.pbxproj (original)
+++ lldb/trunk/lldb.xcodeproj/project.pbxproj Mon Jul  6 22:38:42 2015
@@ -55,6 +55,7 @@
                        buildConfigurationList = 26CEF3BD14FD596A007286B2 /* 
Build configuration list for PBXAggregateTarget "ios" */;
                        buildPhases = (
                                AFF87C85150FF5CC000E1742 /* CopyFiles */,
+                               AF3059151B4B390800E25622 /* Run Script - remove 
unneeded Resources and Swift dirs from iOS LLDB.framework bundle */,
                        );
                        dependencies = (
                                26CEF3C214FD5973007286B2 /* PBXTargetDependency 
*/,
@@ -5821,6 +5822,21 @@
                        shellPath = /bin/sh;
                        shellScript = "sh 
$SRCROOT/scripts/finish-swig-wrapper-classes.sh $SRCROOT $TARGET_BUILD_DIR 
$CONFIGURATION_BUILD_DIR \"\"";
                };
+               AF3059151B4B390800E25622 /* Run Script - remove unneeded 
Resources and Swift dirs from iOS LLDB.framework bundle */ = {
+                       isa = PBXShellScriptBuildPhase;
+                       buildActionMask = 12;
+                       files = (
+                       );
+                       inputPaths = (
+                       );
+                       name = "Run Script - remove unneeded Resources and 
Swift dirs from iOS LLDB.framework bundle";
+                       outputPaths = (
+                       );
+                       runOnlyForDeploymentPostprocessing = 0;
+                       shellPath = "/bin/sh -x";
+                       shellScript = "/bin/rm -rf 
\"$INSTALL_ROOT/System/Library/PrivateFrameworks/LLDB.framework/Resources\" 
\"$INSTALL_ROOT/System/Library/PrivateFrameworks/LLDB.framework/Swift\"";
+                       showEnvVarsInLog = 0;
+               };
 /* End PBXShellScriptBuildPhase section */
 
 /* Begin PBXSourcesBuildPhase section */


_______________________________________________
lldb-commits mailing list
lldb-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits

Reply via email to