You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

build.xml 1.1KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?xml version="1.0"?>
  2. <project name="vaadin-theme-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. <!-- global properties -->
  9. <property name="module.name" value="vaadin-theme-compiler" />
  10. <property name="result.dir" value="result" />
  11. <path id="classpath.compile.custom" />
  12. <path id="classpath.tests.custom" />
  13. <!--<property name="classes.exclude" value="com/vaadin/buildhelpers/**" />-->
  14. <target name="jar">
  15. <antcall target="common.jar">
  16. <reference torefid="extra.jar.includes" refid="empty.reference" />
  17. </antcall>
  18. </target>
  19. <target name="publish-local" depends="jar">
  20. <antcall target="common.sources.jar" />
  21. <antcall target="common.javadoc.jar" />
  22. <antcall target="common.publish-local" />
  23. </target>
  24. <target name="clean">
  25. <antcall target="common.clean" />
  26. </target>
  27. <target name="tests">
  28. <antcall target="common.tests.run" />
  29. </target>
  30. </project>