|
|
@@ -25,10 +25,10 @@ |
|
|
|
<target name="jar"> |
|
|
|
<!-- Get Git revision --> |
|
|
|
<exec executable="git" outputproperty="git.revision" failifexecutionfails="false" errorproperty=""> |
|
|
|
<arg value="describe"/> |
|
|
|
<arg value="--tags"/> |
|
|
|
<arg value="--always"/> |
|
|
|
<arg value="HEAD"/> |
|
|
|
<arg value="describe" /> |
|
|
|
<arg value="--tags" /> |
|
|
|
<arg value="--always" /> |
|
|
|
<arg value="HEAD" /> |
|
|
|
</exec> |
|
|
|
|
|
|
|
<echo file="${result.dir}/com/google/gwt/dev/About.properties">gwt.version=${vaadin.version} |
|
|
@@ -37,6 +37,22 @@ gwt.svnrev=${git.revision}</echo> |
|
|
|
<antcall target="common.jar"> |
|
|
|
<reference refid="compiler.includes" torefid="extra.jar.includes" /> |
|
|
|
</antcall> |
|
|
|
|
|
|
|
<!-- Hack to add validation dependency with source classifier --> |
|
|
|
<property name="pom.xml" location="${result.dir}/lib/${module.name}-${vaadin.version}.pom" /> |
|
|
|
<copy file="${pom.xml}" tofile="${temp.pom}"> |
|
|
|
<filterchain> |
|
|
|
<replacestring from=" </dependencies>" to=" <dependency> |
|
|
|
<groupId>javax.validation</groupId> |
|
|
|
<artifactId>validation-api</artifactId> |
|
|
|
<version>1.0.0.GA</version> |
|
|
|
<scope>compile</scope> |
|
|
|
<classifier>sources</classifier> |
|
|
|
</dependency> |
|
|
|
</dependencies>" /> |
|
|
|
</filterchain> |
|
|
|
</copy> |
|
|
|
<move file="${temp.pom}" tofile="${pom.xml}" /> |
|
|
|
</target> |
|
|
|
|
|
|
|
<target name="publish-local" depends="jar"> |