您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

build.xml 1.3KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?xml version="1.0"?>
  2. <project name="vaadin-client-compiler" basedir="." default="publish-local" xmlns:ivy="antlib:org.apache.ivy.ant">
  3. <description>
  4. Compiles build helpers used when building other modules.
  5. </description>
  6. <include file="../common.xml" as="common" />
  7. <include file="../build.xml" as="vaadin" />
  8. <include file="../gwt-files.xml" as="gwtfiles" />
  9. <!-- global properties -->
  10. <property name="module.name" value="vaadin-client-compiler" />
  11. <property name="result.dir" value="result" />
  12. <path id="classpath.compile.custom">
  13. <fileset file="${gwt.dev.jar}" />
  14. </path>
  15. <union id="compiler.includes">
  16. <union refid="client-compiler.gwt.includes" />
  17. <fileset dir="${result.dir}">
  18. <include name="com/google/gwt/dev/About.properties" />
  19. </fileset>
  20. </union>
  21. <target name="jar">
  22. <echo file="${result.dir}/com/google/gwt/dev/About.properties">gwt.version=${vaadin.version}</echo>
  23. <antcall target="common.jar">
  24. <reference refid="compiler.includes" torefid="extra.jar.includes" />
  25. </antcall>
  26. </target>
  27. <target name="publish-local" depends="jar">
  28. <antcall target="common.publish-local" />
  29. </target>
  30. <target name="clean">
  31. <antcall target="common.clean" />
  32. </target>
  33. <target name="tests">
  34. <!--<antcall target="common.tests.run" />-->
  35. <echo>WHAT? No tests for ${module.name}!</echo>
  36. </target>
  37. </project>