| Index: lib/src/dependency_graph.dart
|
| diff --git a/lib/src/dependency_graph.dart b/lib/src/dependency_graph.dart
|
| index 3eff0b8623e2a9ee9025b4ee624b012a68c6bc5b..dd39df563512aea9c309a464613c4e10ff77cf96 100644
|
| --- a/lib/src/dependency_graph.dart
|
| +++ b/lib/src/dependency_graph.dart
|
| @@ -55,8 +55,9 @@ class SourceGraph {
|
| return;
|
| }
|
| var prefix = path.absolute(dir);
|
| - var files =
|
| - _options.serverMode ? runtimeFilesForServerMode : defaultRuntimeFiles;
|
| + var files = _options.serverMode
|
| + ? runtimeFilesForServerMode(_options.widget)
|
| + : defaultRuntimeFiles;
|
| for (var file in files) {
|
| runtimeDeps.add(nodeFromUri(path.toUri(path.join(prefix, file))));
|
| }
|
| @@ -540,7 +541,8 @@ const corelibOrder = const [
|
| ];
|
|
|
| /// Runtime files added to applications when running in server mode.
|
| -final runtimeFilesForServerMode = new List<String>.from(defaultRuntimeFiles)
|
| - ..addAll(const ['messages_widget.js', 'messages.css']);
|
| +List<String> runtimeFilesForServerMode([bool includeWidget = true]) =>
|
| + new List<String>.from(defaultRuntimeFiles)
|
| + ..addAll(includeWidget ? const ['messages_widget.js', 'messages.css'] : []);
|
|
|
| final _log = new Logger('dev_compiler.dependency_graph');
|
|
|