Index: tools/presubmit.sh |
diff --git a/tools/presubmit.sh b/tools/presubmit.sh |
index 6adaf572cf881365a6584b09528e5735915d86e5..a6a5790aadf38c3aff30644b487287d39fb5e48b 100755 |
--- a/tools/presubmit.sh |
+++ b/tools/presubmit.sh |
@@ -90,7 +90,11 @@ echo |
echo "--- Building debug ---" |
doBuild ia32 debug |
- |
+# Create a symlink for the Dart VM for frog |
+if [ ! -f frog/bin/dart_bin ] ; then |
+ mkdir -p frog/bin |
+ (cd frog/bin; ln -s ../../out/Release_ia32/dart_bin .) |
Siggi Cherem (dart-lang)
2011/11/02 20:12:14
we've noticed that using relative paths sometimes
|
+fi |
echo |
echo "=== Runtime tests === " |
@@ -105,7 +109,7 @@ fi |
echo |
-echo "=== Compiler tests ===" |
+echo "=== dartc tests ===" |
echo " Debug mode (Ctrl-C to skip this set of tests)" |
doTest compiler dartc debug |
COMPILER_RESULT=$? |
@@ -120,6 +124,11 @@ if [ ${DO_OPTIMIZE} == 1 ] ; then |
fi |
echo |
+echo "=== frog tests ===" |
+# TODO(zundel): Update once frog is integrated into test.py |
+(cd frog ; ./presubmit.py) |
+ |
+echo |
echo "=== Client tests ===" |
echo " Chromium (Ctrl-C to skip this set of tests)" |
doTest client chromium debug |