Index: tool/build_sdk.sh |
diff --git a/tool/build_sdk.sh b/tool/build_sdk.sh |
index 9d5078ee981c6ce84edf316725092a1c650da1e5..b473350bc957b8b5110a658bf1448042ea05b59e 100755 |
--- a/tool/build_sdk.sh |
+++ b/tool/build_sdk.sh |
@@ -12,9 +12,11 @@ if [[ -d lib/runtime/dart ]] ; then |
rm -r lib/runtime/dart |
fi |
-# TODO(jmesserly): for now we're suppressing errors in SDK compilation |
+# TODO(jmesserly): this builds dart:js, which pulls in dart:core and many others |
+# transitively. Ideally we could pass them explicitly, though: |
+# https://github.com/dart-lang/dev_compiler/issues/219 |
dart -c bin/devc.dart --no-source-maps --sdk-check --force-compile -l warning \ |
- --dart-sdk tool/generated_sdk -o lib/runtime/ dart:core \ |
+ --dart-sdk tool/generated_sdk -o lib/runtime/ dart:js \ |
> tool/generated_sdk/sdk_errors.txt || true |
if [[ ! -f lib/runtime/dart/core.js ]] ; then |