diff --git a/frontend_server/lib/server.dart b/frontend_server/lib/server.dart index c95ede340a91d9eb82dc6938c25bdd216273a66f..b0f86e021fbdd4d8224ef708c8504fabbf90d7ce 100644 --- a/frontend_server/lib/server.dart +++ b/frontend_server/lib/server.dart @@ -182,10 +182,13 @@ class _FrontendCompiler implements CompilerInterface { final String boundaryKey = new Uuid().generateV4(); _outputStream.writeln('result $boundaryKey'); final Uri sdkRoot = _ensureFolderPath(options['sdk-root']); + final String platformKernelDill = + options['strong'] ? 'platform_strong.dill' : 'platform.dill'; final CompilerOptions compilerOptions = new CompilerOptions() ..sdkRoot = sdkRoot ..packagesFileUri = options['packages'] != null ? Uri.base.resolveUri(new Uri.file(options['packages'])) : null ..strongMode = options['strong'] + ..sdkSummary = sdkRoot.resolve(platformKernelDill) ..target = new FlutterTarget(new TargetFlags(strongMode: options['strong'])) ..reportMessages = true; @@ -199,8 +202,6 @@ class _FrontendCompiler implements CompilerInterface { if (options['link-platform']) { // TODO(aam): Remove linkedDependencies once platform is directly embedded // into VM snapshot and http://dartbug.com/30111 is fixed. - final String platformKernelDill = - options['strong'] ? 'platform_strong.dill' : 'platform.dill'; compilerOptions.linkedDependencies = [ sdkRoot.resolve(platformKernelDill) ];