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.

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <?xml version="1.0"?>
  2. <!--
  3. Copyright 2006 contributors.
  4. All rights reserved.
  5. This program and the accompanying materials are made available
  6. under the terms of the Eclipse Public License v 2.0
  7. which accompanies this distribution and is available at
  8. https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt
  9. Contributors: Adrian Colyer
  10. -->
  11. <project name="shadows" default="shadows-usage">
  12. <!-- imported by master build.xml when using the shadows
  13. source tree as the basis for profiling the compiler -->
  14. <target name="shadows-usage">
  15. <echo message="this file contains only path definitions"/>
  16. <echo message="these are used to customize the target application used by"/>
  17. <echo message="the profiling tests. Set the target.application.definitions.file"/>
  18. <echo message="property to point to your own replacement of this file to"/>
  19. <echo message="profile compilation of an alternate project"/>
  20. </target>
  21. <!-- any target.application.definitions.file must define the following paths:
  22. * source.roots (used for from source and ajdt compilation tests)
  23. * build.class.path (the class path needed to build the application)
  24. it must also define the copy.source.files target needed by the ajdt build
  25. -->
  26. <!-- the source roots used for compilation. -->
  27. <path id="source.roots">
  28. <pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/antadapter"/>
  29. <pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/aspectj"/>
  30. <pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/batch"/>
  31. <pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/codeassist"/>
  32. <pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/compiler"/>
  33. <pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/dom"/>
  34. <pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/eval"/>
  35. <pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/formatter"/>
  36. <pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/model"/>
  37. <pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/search"/>
  38. </path>
  39. <!-- the classpath needed for compilation -->
  40. <path id="build.class.path">
  41. <fileset dir="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/lib">
  42. <include name="jdtDepends.jar"/>
  43. </fileset>
  44. </path>
  45. <!-- the source files used for AJDT project-based compilation -->
  46. <!--<target name="copy.source.files" depends="init">
  47. <echo message="copying source files to ${todir}"/>
  48. <copy todir="${todir}">
  49. <fileset dir="${spring.install.dir}/src"
  50. includes="**/*.java,**/*.aj"/>
  51. <fileset dir="${spring.install.dir}/tiger/src"
  52. includes="**/*.java,**/*.aj"/>
  53. <fileset dir="${test.aspects.src.dir}"
  54. includes="**/*.java,**/*.aj"/>
  55. </copy>
  56. </target>-->
  57. </project>