<delete dir="${output-dir}/WebContent/VAADIN/widgetsets/.gwt-tmp" includeemptydirs="true"/>
</target>
- <target name="compile-widgetset-generator" depends="init, preprocess-src">
+ <!-- Note: Probably not needed any longer as all sources need to be compiled. -->
+ <target name="compile-widgetset-generator-only" depends="init, preprocess-src, compile-java">
<mkdir dir="${result-path}/classes"/>
<javac source="1.5" target="1.5" destdir="${result-path}/classes" debug="true" encoding="UTF-8">
<src path="${result-path}/src"/>
</classpath>
</javac>
</target>
-
- <target name="compile-widgetset-default" depends="compile-widgetset-generator">
+
+ <!-- The widgetset generator is currently compiled along with rest of server-side Java. -->
+ <target name="compile-widgetset-generator" depends="init, preprocess-src, compile-java"/>
+
+ <target name="compile-widgetset-default">
<echo>Compiling src (client-side)</echo>
<echo>com.vaadin.terminal.gwt.DefaultWidgetSet</echo>
<java classname="com.google.gwt.dev.Compiler" failonerror="yes" fork="yes" maxmemory="512m">
<echo>Compiled DefaultWidgetSet</echo>
</target>
- <target name="compile-widgetset-portal-default" depends="compile-widgetset-generator">
+ <target name="compile-widgetset-portal-default">
<echo>Compiling src (client-side)</echo>
<echo>com.vaadin.portal.gwt.PortalDefaultWidgetSet</echo>
<java classname="com.google.gwt.dev.Compiler" failonerror="yes" fork="yes" maxmemory="512m">
<echo>Compiled PortalDefaultWidgetSet</echo>
</target>
- <target name="compile-widgetset-reserver" depends="compile-widgetset-generator">
+ <target name="compile-widgetset-reserver">
<condition property="googlemaps-jar" value="${output-dir}/WebContent/demo/lib/reservr/gwt-maps.jar">
<available file="${output-dir}/WebContent/demo/lib/reservr/gwt-maps.jar" />
</condition>
</target>
<!-- Building Sampler for installation package is disabled. -->
- <target name="compile-widgetset-sampler" unless="build.sampler.disabled" depends="compile-widgetset-generator">
+ <target name="compile-widgetset-sampler" unless="build.sampler.disabled">
<echo>com.vaadin.demo.sampler.gwt.SamplerWidgetSet</echo>
<java classname="com.google.gwt.dev.Compiler" failonerror="yes" fork="yes" maxmemory="512m">
<arg value="-war" />
<echo>Compiled SamplerWidgetSet</echo>
</target>
- <target name="compile-widgetset-coverflow" depends="compile-widgetset-generator">
+ <target name="compile-widgetset-coverflow">
<echo>com.vaadin.demo.coverflow.gwt.CoverflowWidgetSet</echo>
<java classname="com.google.gwt.dev.Compiler" failonerror="yes" fork="yes" maxmemory="512m">
<arg value="-war" />
<echo>Compiled CoverflowWidgetSet</echo>
</target>
- <target name="compile-widgetset-colorpicker" depends="compile-widgetset-generator">
+ <target name="compile-widgetset-colorpicker">
<echo>com.vaadin.demo.colorpicker.gwt.ColorPickerWidgetSet</echo>
<java classname="com.google.gwt.dev.Compiler" failonerror="yes" fork="yes" maxmemory="512m">
<arg value="-war" />
</target>
<!-- Builds all widgetsets locally, i.e., not for an installation package. -->
- <target name="widgetsets" depends="init-nonpackage, compile-client-side">
- </target>
-
- <!-- Builds the default widgetset locally, i.e., not for an installation package. -->
- <target name="widgetset-default" depends="init-nonpackage, compile-widgetset-default">
- </target>
-
- <!-- Builds the default portal widgetset locally, i.e., not for an installation package. -->
- <target name="widgetset-portal-default" depends="init-nonpackage, compile-widgetset-portal-default">
+ <target name="widgetsets" depends="compile-widgetset-generator, init-nonpackage, compile-client-side">
</target>
- <!-- Builds the sampler widgetset locally, i.e., not for an installation package. -->
- <target name="widgetset-sampler" depends="init-nonpackage, compile-widgetset-sampler">
- </target>
-
- <!-- Builds the coverflow widgetset locally, i.e., not for an installation package. -->
- <target name="widgetset-coverflow" depends="init-nonpackage, compile-widgetset-coverflow">
- </target>
-
- <!-- Builds the reservation widgetset locally, i.e., not for an installation package. -->
- <target name="widgetset-reserver" depends="init-nonpackage, compile-widgetset-reserver">
- </target>
-
- <!-- Builds the colorpicker widgetset locally, i.e., not for an installation package. -->
- <target name="widgetset-colorpicker" depends="init-nonpackage, compile-widgetset-colorpicker">
- </target>
+ <!-- Build each widgetset locally, i.e., not for an installation package. -->
+ <target name="widgetset-default" depends="compile-widgetset-generator, init-nonpackage, compile-widgetset-default"/>
+ <target name="widgetset-portal-default" depends="compile-widgetset-generator, init-nonpackage, compile-widgetset-portal-default"/>
+ <target name="widgetset-sampler" depends="compile-widgetset-generator, init-nonpackage, compile-widgetset-sampler"/>
+ <target name="widgetset-coverflow" depends="compile-widgetset-generator, init-nonpackage, compile-widgetset-coverflow"/>
+ <target name="widgetset-reserver" depends="compile-widgetset-generator, init-nonpackage, compile-widgetset-reserver"/>
+ <target name="widgetset-colorpicker" depends="compile-widgetset-generator, init-nonpackage, compile-widgetset-colorpicker"/>
<!-- Compile the Toolkit library JAR. -->
<!-- Only need the default widgetset for this. -->