<include file="../build.xml" as="vaadin" />
<!-- global properties -->
- <property name="module.name" value="vaadin" />
+ <property name="module.name" value="vaadin-all" />
<property name="result.dir" value="result" />
<property name="temp.dir" location="${result.dir}/temp" />
- <property name="zip.file" location="${result.dir}/lib/vaadin-${vaadin.version}.zip" />
+ <property name="zip.file" location="${result.dir}/lib/${module.name}-${vaadin.version}.zip" />
<target name="fetch.module.and.dependencies">
<fail unless="module" message="No 'module' parameter given" />
xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd"
xmlns:m="http://ant.apache.org/ivy/maven">
- <info organisation="com.vaadin" module="vaadin" revision="${vaadin.version}" />
+ <info organisation="com.vaadin" module="vaadin-all" revision="${vaadin.version}" />
<configurations>
<conf name="build" />
<dirname property="vaadin.basedir" file="${ant.file.common}" />
<property file="${vaadin.basedir}/build.properties" />
- <property name="modules.to.publish" value="shared,server,client,client-compiler,client-compiled,theme-compiler,themes-compiled" />
+ <property name="modules.to.publish" value="shared,server,client,client-compiler,client-compiled,theme-compiler,themes-compiled, all" />
<ivy:resolve file="${vaadin.basedir}/build/ivy/ivy.xml" conf="taskdefs" />
<ivy:cachepath pathid="taskdefs.classpath" conf="taskdefs" />
<conf name="tests" visibility="private" />
</configurations>
<publications>
- <artifact type="jar" ext="jar"/>
-<artifact type="source" ext="jar" m:classifier="sources" />
-<artifact type="javadoc" ext="jar" m:classifier="javadoc" />
- <artifact type="pom" ext="pom"/>
- </publications>
+ <artifact type="jar" ext="jar" />
+ <artifact type="source" ext="jar" m:classifier="sources" />
+ <artifact type="javadoc" ext="jar" m:classifier="javadoc" />
+ <artifact type="pom" ext="pom" />
+ </publications>
<dependencies>
<!-- API DEPENDENCIES -->