aboutsummaryrefslogtreecommitdiffstats
path: root/tests/profiling/shadows.xml
blob: 61430b7b02a64866f4079ce377641f637028b25a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
<?xml version="1.0"?>

<!--
    Copyright 2006 contributors.

    All rights reserved.
    This program and the accompanying materials are made available
    under the terms of the Eclipse Public License v 2.0
    which accompanies this distribution and is available at
    https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt

    Contributors: Adrian Colyer
-->

<project name="shadows" default="shadows-usage">

	<!-- imported by master build.xml when using the shadows
		 source tree as the basis for profiling the compiler -->

	<target name="shadows-usage">
		<echo message="this file contains only path definitions"/>
		<echo message="these are used to customize the target application used by"/>
		<echo message="the profiling tests. Set the target.application.definitions.file"/>
		<echo message="property to point to your own replacement of this file to"/>
		<echo message="profile compilation of an alternate project"/>
	</target>

	<!-- any target.application.definitions.file must define the following paths:
		  * source.roots  (used for from source and ajdt compilation tests)
		  * build.class.path (the class path needed to build the application)
		 it must also define the copy.source.files target needed by the ajdt build
	-->

	<!-- the source roots used for compilation. -->
	<path id="source.roots">
		<pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/antadapter"/>
		<pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/aspectj"/>
		<pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/batch"/>
		<pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/codeassist"/>
		<pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/compiler"/>
		<pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/dom"/>
		<pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/eval"/>
		<pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/formatter"/>
		<pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/model"/>
		<pathelement location="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/search"/>
	</path>

	<!-- the classpath needed for compilation -->
	<path id="build.class.path">
		<fileset dir="f:/workspaces/aspectj1/shadows.org.eclipse.jdt.core/lib">
			<include name="jdtDepends.jar"/>
		</fileset>
	</path>

	<!-- the source files used for AJDT project-based compilation -->
	<!--<target name="copy.source.files" depends="init">
		<echo message="copying source files to ${todir}"/>
		<copy todir="${todir}">
			<fileset dir="${spring.install.dir}/src"
				     includes="**/*.java,**/*.aj"/>
			<fileset dir="${spring.install.dir}/tiger/src"
				     includes="**/*.java,**/*.aj"/>
			<fileset dir="${test.aspects.src.dir}"
				     includes="**/*.java,**/*.aj"/>
		</copy>
	</target>-->
</project>