Showing
2 changed files
with
36 additions
and
36 deletions
| 1 | -platform :osx, '10.11' | 1 | +platform :osx, '10.13' |
| 2 | 2 | ||
| 3 | # CocoaPods analytics sends network stats synchronously affecting flutter build latency. | 3 | # CocoaPods analytics sends network stats synchronously affecting flutter build latency. |
| 4 | ENV['COCOAPODS_DISABLE_STATS'] = 'true' | 4 | ENV['COCOAPODS_DISABLE_STATS'] = 'true' |
| @@ -26,7 +26,7 @@ | @@ -26,7 +26,7 @@ | ||
| 26 | 33CC10F32044A3C60003C045 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 33CC10F22044A3C60003C045 /* Assets.xcassets */; }; | 26 | 33CC10F32044A3C60003C045 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 33CC10F22044A3C60003C045 /* Assets.xcassets */; }; |
| 27 | 33CC10F62044A3C60003C045 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 33CC10F42044A3C60003C045 /* MainMenu.xib */; }; | 27 | 33CC10F62044A3C60003C045 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 33CC10F42044A3C60003C045 /* MainMenu.xib */; }; |
| 28 | 33CC11132044BFA00003C045 /* MainFlutterWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33CC11122044BFA00003C045 /* MainFlutterWindow.swift */; }; | 28 | 33CC11132044BFA00003C045 /* MainFlutterWindow.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33CC11122044BFA00003C045 /* MainFlutterWindow.swift */; }; |
| 29 | - 5225F51353DA345E2811B6A4 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 65E614A1DF8B88C7B0CE1B97 /* Pods_Runner.framework */; }; | 29 | + 5B9BD2ADBC68B74D80B57DF1 /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EC099C2B6D6B30BFB3FA6DB8 /* Pods_Runner.framework */; }; |
| 30 | /* End PBXBuildFile section */ | 30 | /* End PBXBuildFile section */ |
| 31 | 31 | ||
| 32 | /* Begin PBXContainerItemProxy section */ | 32 | /* Begin PBXContainerItemProxy section */ |
| @@ -67,12 +67,12 @@ | @@ -67,12 +67,12 @@ | ||
| 67 | 33E51913231747F40026EE4D /* DebugProfile.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = DebugProfile.entitlements; sourceTree = "<group>"; }; | 67 | 33E51913231747F40026EE4D /* DebugProfile.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = DebugProfile.entitlements; sourceTree = "<group>"; }; |
| 68 | 33E51914231749380026EE4D /* Release.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = Release.entitlements; sourceTree = "<group>"; }; | 68 | 33E51914231749380026EE4D /* Release.entitlements */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.entitlements; path = Release.entitlements; sourceTree = "<group>"; }; |
| 69 | 33E5194F232828860026EE4D /* AppInfo.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = AppInfo.xcconfig; sourceTree = "<group>"; }; | 69 | 33E5194F232828860026EE4D /* AppInfo.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = AppInfo.xcconfig; sourceTree = "<group>"; }; |
| 70 | - 65E614A1DF8B88C7B0CE1B97 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; }; | 70 | + 3CEE8DB43A84811F33EB0202 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = "<group>"; }; |
| 71 | 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = "<group>"; }; | 71 | 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = "<group>"; }; |
| 72 | 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = "<group>"; }; | 72 | 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = "<group>"; }; |
| 73 | - CB0901144E09E7D7CA20584F /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = "<group>"; }; | ||
| 74 | - D522F9F6F348C5944077606B /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = "<group>"; }; | ||
| 75 | - F63009B5E287A1C82F9D7D2F /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = "<group>"; }; | 73 | + A1CBC07680A8ED396DBB68C0 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = "<group>"; }; |
| 74 | + CAD760C57A57D903AB03B47A /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = "<group>"; }; | ||
| 75 | + EC099C2B6D6B30BFB3FA6DB8 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; }; | ||
| 76 | /* End PBXFileReference section */ | 76 | /* End PBXFileReference section */ |
| 77 | 77 | ||
| 78 | /* Begin PBXFrameworksBuildPhase section */ | 78 | /* Begin PBXFrameworksBuildPhase section */ |
| @@ -80,19 +80,27 @@ | @@ -80,19 +80,27 @@ | ||
| 80 | isa = PBXFrameworksBuildPhase; | 80 | isa = PBXFrameworksBuildPhase; |
| 81 | buildActionMask = 2147483647; | 81 | buildActionMask = 2147483647; |
| 82 | files = ( | 82 | files = ( |
| 83 | - 5225F51353DA345E2811B6A4 /* Pods_Runner.framework in Frameworks */, | 83 | + 5B9BD2ADBC68B74D80B57DF1 /* Pods_Runner.framework in Frameworks */, |
| 84 | ); | 84 | ); |
| 85 | runOnlyForDeploymentPostprocessing = 0; | 85 | runOnlyForDeploymentPostprocessing = 0; |
| 86 | }; | 86 | }; |
| 87 | /* End PBXFrameworksBuildPhase section */ | 87 | /* End PBXFrameworksBuildPhase section */ |
| 88 | 88 | ||
| 89 | /* Begin PBXGroup section */ | 89 | /* Begin PBXGroup section */ |
| 90 | + 18927D60C719EB75FC0A6633 /* Frameworks */ = { | ||
| 91 | + isa = PBXGroup; | ||
| 92 | + children = ( | ||
| 93 | + EC099C2B6D6B30BFB3FA6DB8 /* Pods_Runner.framework */, | ||
| 94 | + ); | ||
| 95 | + name = Frameworks; | ||
| 96 | + sourceTree = "<group>"; | ||
| 97 | + }; | ||
| 90 | 20F8C9AA20C2A495C125E194 /* Pods */ = { | 98 | 20F8C9AA20C2A495C125E194 /* Pods */ = { |
| 91 | isa = PBXGroup; | 99 | isa = PBXGroup; |
| 92 | children = ( | 100 | children = ( |
| 93 | - CB0901144E09E7D7CA20584F /* Pods-Runner.debug.xcconfig */, | ||
| 94 | - D522F9F6F348C5944077606B /* Pods-Runner.release.xcconfig */, | ||
| 95 | - F63009B5E287A1C82F9D7D2F /* Pods-Runner.profile.xcconfig */, | 101 | + CAD760C57A57D903AB03B47A /* Pods-Runner.debug.xcconfig */, |
| 102 | + A1CBC07680A8ED396DBB68C0 /* Pods-Runner.release.xcconfig */, | ||
| 103 | + 3CEE8DB43A84811F33EB0202 /* Pods-Runner.profile.xcconfig */, | ||
| 96 | ); | 104 | ); |
| 97 | path = Pods; | 105 | path = Pods; |
| 98 | sourceTree = "<group>"; | 106 | sourceTree = "<group>"; |
| @@ -115,7 +123,7 @@ | @@ -115,7 +123,7 @@ | ||
| 115 | 33CEB47122A05771004F2AC0 /* Flutter */, | 123 | 33CEB47122A05771004F2AC0 /* Flutter */, |
| 116 | 33CC10EE2044A3C60003C045 /* Products */, | 124 | 33CC10EE2044A3C60003C045 /* Products */, |
| 117 | 20F8C9AA20C2A495C125E194 /* Pods */, | 125 | 20F8C9AA20C2A495C125E194 /* Pods */, |
| 118 | - 3539353E79638640B4999C09 /* Frameworks */, | 126 | + 18927D60C719EB75FC0A6633 /* Frameworks */, |
| 119 | ); | 127 | ); |
| 120 | sourceTree = "<group>"; | 128 | sourceTree = "<group>"; |
| 121 | }; | 129 | }; |
| @@ -162,14 +170,6 @@ | @@ -162,14 +170,6 @@ | ||
| 162 | path = Runner; | 170 | path = Runner; |
| 163 | sourceTree = "<group>"; | 171 | sourceTree = "<group>"; |
| 164 | }; | 172 | }; |
| 165 | - 3539353E79638640B4999C09 /* Frameworks */ = { | ||
| 166 | - isa = PBXGroup; | ||
| 167 | - children = ( | ||
| 168 | - 65E614A1DF8B88C7B0CE1B97 /* Pods_Runner.framework */, | ||
| 169 | - ); | ||
| 170 | - name = Frameworks; | ||
| 171 | - sourceTree = "<group>"; | ||
| 172 | - }; | ||
| 173 | /* End PBXGroup section */ | 173 | /* End PBXGroup section */ |
| 174 | 174 | ||
| 175 | /* Begin PBXNativeTarget section */ | 175 | /* Begin PBXNativeTarget section */ |
| @@ -177,13 +177,13 @@ | @@ -177,13 +177,13 @@ | ||
| 177 | isa = PBXNativeTarget; | 177 | isa = PBXNativeTarget; |
| 178 | buildConfigurationList = 33CC10FB2044A3C60003C045 /* Build configuration list for PBXNativeTarget "Runner" */; | 178 | buildConfigurationList = 33CC10FB2044A3C60003C045 /* Build configuration list for PBXNativeTarget "Runner" */; |
| 179 | buildPhases = ( | 179 | buildPhases = ( |
| 180 | - 696298230BDAD783AEC51C81 /* [CP] Check Pods Manifest.lock */, | 180 | + 20903D1E9D9F08576541FFD7 /* [CP] Check Pods Manifest.lock */, |
| 181 | 33CC10E92044A3C60003C045 /* Sources */, | 181 | 33CC10E92044A3C60003C045 /* Sources */, |
| 182 | 33CC10EA2044A3C60003C045 /* Frameworks */, | 182 | 33CC10EA2044A3C60003C045 /* Frameworks */, |
| 183 | 33CC10EB2044A3C60003C045 /* Resources */, | 183 | 33CC10EB2044A3C60003C045 /* Resources */, |
| 184 | 33CC110E2044A8840003C045 /* Bundle Framework */, | 184 | 33CC110E2044A8840003C045 /* Bundle Framework */, |
| 185 | 3399D490228B24CF009A79C7 /* ShellScript */, | 185 | 3399D490228B24CF009A79C7 /* ShellScript */, |
| 186 | - 8A90D2BC4083C5ACCEEBF32B /* [CP] Embed Pods Frameworks */, | 186 | + DF45614760BB9B24F49B2055 /* [CP] Embed Pods Frameworks */, |
| 187 | ); | 187 | ); |
| 188 | buildRules = ( | 188 | buildRules = ( |
| 189 | ); | 189 | ); |
| @@ -253,7 +253,7 @@ | @@ -253,7 +253,7 @@ | ||
| 253 | /* End PBXResourcesBuildPhase section */ | 253 | /* End PBXResourcesBuildPhase section */ |
| 254 | 254 | ||
| 255 | /* Begin PBXShellScriptBuildPhase section */ | 255 | /* Begin PBXShellScriptBuildPhase section */ |
| 256 | - 3399D490228B24CF009A79C7 /* ShellScript */ = { | 256 | + 20903D1E9D9F08576541FFD7 /* [CP] Check Pods Manifest.lock */ = { |
| 257 | isa = PBXShellScriptBuildPhase; | 257 | isa = PBXShellScriptBuildPhase; |
| 258 | buildActionMask = 2147483647; | 258 | buildActionMask = 2147483647; |
| 259 | files = ( | 259 | files = ( |
| @@ -261,58 +261,58 @@ | @@ -261,58 +261,58 @@ | ||
| 261 | inputFileListPaths = ( | 261 | inputFileListPaths = ( |
| 262 | ); | 262 | ); |
| 263 | inputPaths = ( | 263 | inputPaths = ( |
| 264 | + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", | ||
| 265 | + "${PODS_ROOT}/Manifest.lock", | ||
| 264 | ); | 266 | ); |
| 267 | + name = "[CP] Check Pods Manifest.lock"; | ||
| 265 | outputFileListPaths = ( | 268 | outputFileListPaths = ( |
| 266 | ); | 269 | ); |
| 267 | outputPaths = ( | 270 | outputPaths = ( |
| 271 | + "$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt", | ||
| 268 | ); | 272 | ); |
| 269 | runOnlyForDeploymentPostprocessing = 0; | 273 | runOnlyForDeploymentPostprocessing = 0; |
| 270 | shellPath = /bin/sh; | 274 | shellPath = /bin/sh; |
| 271 | - shellScript = "echo \"$PRODUCT_NAME.app\" > \"$PROJECT_DIR\"/Flutter/ephemeral/.app_filename && \"$FLUTTER_ROOT\"/packages/flutter_tools/bin/macos_assemble.sh embed\n"; | 275 | + shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; |
| 276 | + showEnvVarsInLog = 0; | ||
| 272 | }; | 277 | }; |
| 273 | - 33CC111E2044C6BF0003C045 /* ShellScript */ = { | 278 | + 3399D490228B24CF009A79C7 /* ShellScript */ = { |
| 274 | isa = PBXShellScriptBuildPhase; | 279 | isa = PBXShellScriptBuildPhase; |
| 275 | buildActionMask = 2147483647; | 280 | buildActionMask = 2147483647; |
| 276 | files = ( | 281 | files = ( |
| 277 | ); | 282 | ); |
| 278 | inputFileListPaths = ( | 283 | inputFileListPaths = ( |
| 279 | - Flutter/ephemeral/FlutterInputs.xcfilelist, | ||
| 280 | ); | 284 | ); |
| 281 | inputPaths = ( | 285 | inputPaths = ( |
| 282 | - Flutter/ephemeral/tripwire, | ||
| 283 | ); | 286 | ); |
| 284 | outputFileListPaths = ( | 287 | outputFileListPaths = ( |
| 285 | - Flutter/ephemeral/FlutterOutputs.xcfilelist, | ||
| 286 | ); | 288 | ); |
| 287 | outputPaths = ( | 289 | outputPaths = ( |
| 288 | ); | 290 | ); |
| 289 | runOnlyForDeploymentPostprocessing = 0; | 291 | runOnlyForDeploymentPostprocessing = 0; |
| 290 | shellPath = /bin/sh; | 292 | shellPath = /bin/sh; |
| 291 | - shellScript = "\"$FLUTTER_ROOT\"/packages/flutter_tools/bin/macos_assemble.sh && touch Flutter/ephemeral/tripwire"; | 293 | + shellScript = "echo \"$PRODUCT_NAME.app\" > \"$PROJECT_DIR\"/Flutter/ephemeral/.app_filename && \"$FLUTTER_ROOT\"/packages/flutter_tools/bin/macos_assemble.sh embed\n"; |
| 292 | }; | 294 | }; |
| 293 | - 696298230BDAD783AEC51C81 /* [CP] Check Pods Manifest.lock */ = { | 295 | + 33CC111E2044C6BF0003C045 /* ShellScript */ = { |
| 294 | isa = PBXShellScriptBuildPhase; | 296 | isa = PBXShellScriptBuildPhase; |
| 295 | buildActionMask = 2147483647; | 297 | buildActionMask = 2147483647; |
| 296 | files = ( | 298 | files = ( |
| 297 | ); | 299 | ); |
| 298 | inputFileListPaths = ( | 300 | inputFileListPaths = ( |
| 301 | + Flutter/ephemeral/FlutterInputs.xcfilelist, | ||
| 299 | ); | 302 | ); |
| 300 | inputPaths = ( | 303 | inputPaths = ( |
| 301 | - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", | ||
| 302 | - "${PODS_ROOT}/Manifest.lock", | 304 | + Flutter/ephemeral/tripwire, |
| 303 | ); | 305 | ); |
| 304 | - name = "[CP] Check Pods Manifest.lock"; | ||
| 305 | outputFileListPaths = ( | 306 | outputFileListPaths = ( |
| 307 | + Flutter/ephemeral/FlutterOutputs.xcfilelist, | ||
| 306 | ); | 308 | ); |
| 307 | outputPaths = ( | 309 | outputPaths = ( |
| 308 | - "$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt", | ||
| 309 | ); | 310 | ); |
| 310 | runOnlyForDeploymentPostprocessing = 0; | 311 | runOnlyForDeploymentPostprocessing = 0; |
| 311 | shellPath = /bin/sh; | 312 | shellPath = /bin/sh; |
| 312 | - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; | ||
| 313 | - showEnvVarsInLog = 0; | 313 | + shellScript = "\"$FLUTTER_ROOT\"/packages/flutter_tools/bin/macos_assemble.sh && touch Flutter/ephemeral/tripwire"; |
| 314 | }; | 314 | }; |
| 315 | - 8A90D2BC4083C5ACCEEBF32B /* [CP] Embed Pods Frameworks */ = { | 315 | + DF45614760BB9B24F49B2055 /* [CP] Embed Pods Frameworks */ = { |
| 316 | isa = PBXShellScriptBuildPhase; | 316 | isa = PBXShellScriptBuildPhase; |
| 317 | buildActionMask = 2147483647; | 317 | buildActionMask = 2147483647; |
| 318 | files = ( | 318 | files = ( |
-
Please register or login to post a comment