From: Joonas Lehtinen Date: Sun, 28 Oct 2007 17:27:30 +0000 (+0000) Subject: Rewrote compile-gwt-components as the previous one did not work X-Git-Tag: 6.7.0.beta1~5765 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=8eb0dd3498ee905b8d8229280f3aa902a86da4dd;p=vaadin-framework.git Rewrote compile-gwt-components as the previous one did not work svn changeset:2610/svn branch:trunk --- diff --git a/build/bin/compile-gwt-components b/build/bin/compile-gwt-components index 887aa0265c..16fdc137c0 100755 --- a/build/bin/compile-gwt-components +++ b/build/bin/compile-gwt-components @@ -1,19 +1,32 @@ -#!/bin/sh +#!/bin/bash -JVMVARS="-Xmx512M" +# Check that the script is only run in build/bin +if [ ! -e compile-gwt-components ]; then +echo compile-gwt-components must only be run from build/bin directory +exit +fi +# Detect platform PLATFORM="" - if [ -d "/Users" ] then echo "MAC OS" - JVMVARS="$JVMVARS -XstartOnFirstThread" PLATFORM="mac" else PLATFORM="linux" fi -rm -r ../../WebContent/ITMILL/widgetsets/* -java $JVMVARS -cp "../../src:../gwt/gwt/gwt-user.jar:../gwt/gwt/gwt-dev-$PLATFORM.jar" com.google.gwt.dev.GWTCompiler -out "../../WebContent/ITMILL/widgetsets" "$@" com.itmill.toolkit.terminal.gwt.DefaultWidgetSet -style DETAILED; -java $JVMVARS -cp "../../src:../gwt/gwt/gwt-user.jar:../gwt/gwt/gwt-dev-$PLATFORM.jar" com.google.gwt.dev.GWTCompiler -out "../../WebContent/ITMILL/widgetsets" "$@" com.itmill.toolkit.demo.colorpicker.gwt.WidgetSet -style DETAILED; -java $JVMVARS -cp "../../src:../gwt/gwt/gwt-user.jar:../../lib/reservr/googlemaps_gwt.jar:../gwt/gwt/gwt-dev-$PLATFORM.jar" com.google.gwt.dev.GWTCompiler -out "../../WebContent/ITMILL/widgetsets" "$@" com.itmill.toolkit.demo.reservation.gwt.WidgetSet -style DETAILED; +# Parameters +JVMVARS="-Xmx512M" +OUTDIR=../../WebContent/ITMILL/widgetsets +GWTDIR=../gwt/$PLATFORM +SRCDIR=../../src + +# Clean anything that could be wrong +rm -r $OUTDIR/* +rm -r .gwt-cache + +# Build the widgetsets +java $JVMVARS -cp "$SRCDIR:$GWTDIR/gwt-user.jar:$GWTDIR/gwt-dev-$PLATFORM.jar" com.google.gwt.dev.GWTCompiler -out $OUTDIR com.itmill.toolkit.terminal.gwt.DefaultWidgetSet -style DETAILED +java $JVMVARS -cp "$SRCDIR:$GWTDIR/gwt-user.jar:$GWTDIR/gwt-dev-$PLATFORM.jar" com.google.gwt.dev.GWTCompiler -out "../../WebContent/ITMILL/widgetsets" com.itmill.toolkit.demo.colorpicker.gwt.WidgetSet -style DETAILED; +java $JVMVARS -cp "$SRCDIR:$GWTDIR/gwt-user.jar:../../lib/reservr/googlemaps_gwt.jar:$GWTDIR/gwt-dev-$PLATFORM.jar" com.google.gwt.dev.GWTCompiler -out "../../WebContent/ITMILL/widgetsets" com.itmill.toolkit.demo.reservation.gwt.WidgetSet -style DETAILED;