blob: 71f6db4e4c3498406c369667515782b802323829 [file] [log] [blame]
#!/bin/bash
set -e
# switch to the root directory of dev_compiler
cd $( dirname "${BASH_SOURCE[0]}" )/..
echo "*** Patching SDK"
dart -c tool/patch_sdk.dart tool/input_sdk gen/patched_sdk
echo "*** Compiling SDK to JavaScript"
# TODO(jmesserly): break out dart:html & friends.
dart -c tool/build_sdk.dart \
--dart-sdk gen/patched_sdk \
--modules=amd \
-o lib/js/amd/dart_sdk.js \
--modules=es6 \
-o lib/js/es6/dart_sdk.js \
--modules=common \
-o lib/js/common/dart_sdk.js \
--modules=legacy \
-o lib/js/legacy/dart_sdk.js \
"$@" > tool/sdk_expected_errors.txt