comparison graal/projects.properties @ 3731:71f1f6fd32f7

Added project.properties. Ignore *.pyc files.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Sat, 17 Dec 2011 18:19:04 +0100
parents
children
comparison
equal deleted inserted replaced
3730:4e3851bab8d0 3731:71f1f6fd32f7
1 # Library specification format:
2 #
3 # library@<name>@<prop>=<value>
4 #
5 # Library properties (* = required):
6 #
7 # *path: the file system path for the library to appear on a class path
8 # urls: a comma seperated list of URLs from which the library can be downloaded
9 # optional: if "true" then this library will be omitted from a class path if it doesn't exist on the file system and no URLs are specified
10 # eclipse.container: the name of the Eclipse library container corresponding to the library
11 #
12 # Project specification format:
13 #
14 # project@<name>@<prop>=<value>
15 #
16 # The name of a project also denotes the directory it is in.
17 #
18 # Project properties:
19 #
20 # *sourceDirs: a comma separated list of source directoriy names (relative to the project directory)
21 # dependencies: a comma separated list of the libraries and project the project depends upon (transitive dependencies may be omitted)
22 # eclipse.output: the output directory name (relative to the project directory)
23 # checkstyle: the project whose Checkstyle configuration (i.e. <project>/.checkstyle_checks.xml) is used
24 #
25 # The eclipse.* properties are only used when generating Eclipse project configuration files.
26 #
27 # Values can use environment variables with the syntax used in a Bash shell script.
28 #
29
30 library@JDK_TOOLS@path=${JAVA_HOME}/lib/tools.jar
31 library@JDK_TOOLS@optional=true
32
33 library@JUNIT@path=${HOME}/.maxine/junit-4.8.jar
34 library@JUNIT@urls=http://repo1.maven.org/maven2/junit/junit/4.8/junit-4.8.jar
35 library@JUNIT@eclipse.container=org.eclipse.jdt.junit.JUNIT_CONTAINER/4
36
37 library@CHECKSTYLE@path=${HOME}/.maxine/checkstyle-5.4-all.jar
38 library@CHECKSTYLE@urls=jar:http://sourceforge.net/projects/checkstyle/files/checkstyle/5.4/checkstyle-5.4-bin.zip/download!/checkstyle-5.4/checkstyle-5.4-all.jar
39
40 library@JLF_ICONS@path=com.oracle.max.tele.ins/jlfgr-1_0.jar
41
42 library@NB3_BUTTONS@path=com.oracle.max.tele.ins/NB3B.jar
43
44 library@VM_CLASSES@path=com.oracle.max.vm/classes
45
46 # graal.hotspot
47 project@com.oracle.max.graal.hotspot@sourceDirs=src
48 project@com.oracle.max.graal.hotspot@dependencies=com.oracle.max.asmdis,com.oracle.max.graal.snippets
49 project@com.oracle.max.graal.hotspot@checkstyle=com.oracle.max.graal.graph
50
51 # graal.graph
52 project@com.oracle.max.graal.graph@sourceDirs=src
53 project@com.oracle.max.graal.graph@dependencies=JUNIT
54
55 # graal.snippets
56 project@com.oracle.max.graal.snippets@sourceDirs=src,test
57 project@com.oracle.max.graal.snippets@dependencies=com.oracle.max.graal.compiler
58 project@com.oracle.max.graal.snippets@checkstyle=com.oracle.max.graal.graph
59
60 # graal.nodes
61 project@com.oracle.max.graal.nodes@sourceDirs=src,test
62 project@com.oracle.max.graal.nodes@dependencies=com.oracle.max.cri,com.oracle.max.graal.graph
63 project@com.oracle.max.graal.nodes@checkstyle=com.oracle.max.graal.graph
64
65 # graal.compiler
66 project@com.oracle.max.graal.compiler@sourceDirs=src
67 project@com.oracle.max.graal.compiler@dependencies=com.oracle.max.asm,com.oracle.max.graal.nodes,com.oracle.max.graal.graphviz
68 project@com.oracle.max.graal.compiler@checkstyle=com.oracle.max.graal.graph
69
70 # graal.test
71 project@com.oracle.max.graal.tests@sourceDirs=src
72 project@com.oracle.max.graal.tests@dependencies=com.oracle.max.graal.compiler
73 project@com.oracle.max.graal.tests@checkstyle=com.oracle.max.graal.graph
74
75 # max.base
76 project@com.oracle.max.base@sourceDirs=src,test
77 project@com.oracle.max.base@dependencies=JUNIT
78 project@com.oracle.max.base@checkstyle=com.oracle.max.base
79
80 # max.asmdis
81 project@com.oracle.max.asmdis@sourceDirs=src,test
82 project@com.oracle.max.asmdis@dependencies=com.oracle.max.base
83 project@com.oracle.max.asmdis@checkstyle=com.oracle.max.base
84
85 # max.cri
86 project@com.oracle.max.cri@sourceDirs=src
87 project@com.oracle.max.cri@dependencies=
88 project@com.oracle.max.cri@checkstyle=com.oracle.max.base