From 3923ccf655418b0d7811a4c016fca03944eee320 Mon Sep 17 00:00:00 2001 From: Xiao Yu Date: Wed, 11 Apr 2018 13:53:41 -0700 Subject: [PATCH] Revert 9749bea7b94f0f80f501099b809ee90684c4de3b. Accidentally pushed to flutter instead of fork repo for PR. This reverts commit 9749bea7b94f0f80f501099b809ee90684c4de3b. --- packages/flutter_tools/lib/src/ios/mac.dart | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/packages/flutter_tools/lib/src/ios/mac.dart b/packages/flutter_tools/lib/src/ios/mac.dart index eec9ba3ee2b..83675e02f07 100644 --- a/packages/flutter_tools/lib/src/ios/mac.dart +++ b/packages/flutter_tools/lib/src/ios/mac.dart @@ -299,10 +299,28 @@ Future buildXcodeProject({ } } + final Status cleanStatus = + logger.startProgress('Running Xcode clean...', expectSlowOperation: true); + final RunResult cleanResult = await runAsync( + [ + '/usr/bin/env', + 'xcrun', + 'xcodebuild', + 'clean', + '-configuration', configuration, + ], + workingDirectory: app.appDirectory, + ); + cleanStatus.stop(); + if (cleanResult.exitCode != 0) { + throwToolExit('Xcode failed to clean\n${cleanResult.stderr}'); + } + final List buildCommands = [ '/usr/bin/env', 'xcrun', 'xcodebuild', + 'build', '-configuration', configuration, 'ONLY_ACTIVE_ARCH=YES', ];