Mercurial > hg > truffle
comparison mx.truffle/suite.py @ 22128:f879b1fe3773
Separating the TruffleVM into its own project makes it possible to cleanup various system parts interations
author | Jaroslav Tulach <jaroslav.tulach@oracle.com> |
---|---|
date | Thu, 03 Sep 2015 16:38:45 +0200 |
parents | 049e6eeaf80a |
children | 0589cc5cab30 |
comparison
equal
deleted
inserted
replaced
22127:5a0cccf023c4 | 22128:f879b1fe3773 |
---|---|
41 "com.oracle.truffle.api" : { | 41 "com.oracle.truffle.api" : { |
42 "subDir" : "truffle", | 42 "subDir" : "truffle", |
43 "sourceDirs" : ["src"], | 43 "sourceDirs" : ["src"], |
44 "javaCompliance" : "1.7", | 44 "javaCompliance" : "1.7", |
45 "workingSets" : "API,Truffle", | 45 "workingSets" : "API,Truffle", |
46 "netbeans.project.properties" : "main.class=com.oracle.truffle.api.impl.Accessor", | 46 }, |
47 | |
48 "com.oracle.truffle.api.vm" : { | |
49 "subDir" : "truffle", | |
50 "sourceDirs" : ["src"], | |
51 "dependencies" : [ | |
52 "com.oracle.truffle.api", | |
53 ], | |
54 "javaCompliance" : "1.7", | |
55 "workingSets" : "API,Truffle", | |
47 }, | 56 }, |
48 | 57 |
49 "com.oracle.truffle.api.test" : { | 58 "com.oracle.truffle.api.test" : { |
50 "subDir" : "truffle", | 59 "subDir" : "truffle", |
51 "sourceDirs" : ["src"], | 60 "sourceDirs" : ["src"], |
52 "dependencies" : [ | 61 "dependencies" : [ |
53 "com.oracle.truffle.api.interop", | 62 "com.oracle.truffle.api.interop", |
63 "com.oracle.truffle.api.vm", | |
54 "mx:JUNIT", | 64 "mx:JUNIT", |
55 ], | 65 ], |
56 "checkstyle" : "com.oracle.truffle.dsl.processor", | 66 "checkstyle" : "com.oracle.truffle.dsl.processor", |
57 "javaCompliance" : "1.7", | 67 "javaCompliance" : "1.7", |
58 "annotationProcessors" : ["TRUFFLE_DSL_PROCESSOR"], | 68 "annotationProcessors" : ["TRUFFLE_DSL_PROCESSOR"], |
130 | 140 |
131 "com.oracle.truffle.tck" : { | 141 "com.oracle.truffle.tck" : { |
132 "subDir" : "truffle", | 142 "subDir" : "truffle", |
133 "sourceDirs" : ["src"], | 143 "sourceDirs" : ["src"], |
134 "dependencies" : [ | 144 "dependencies" : [ |
135 "com.oracle.truffle.api.dsl", | 145 "TRUFFLE_API", |
136 "com.oracle.truffle.api.interop", | |
137 "mx:JUNIT" | 146 "mx:JUNIT" |
138 ], | 147 ], |
139 "annotationProcessors" : ["TRUFFLE_DSL_PROCESSOR"], | 148 "annotationProcessors" : ["TRUFFLE_DSL_PROCESSOR"], |
140 "checkstyle" : "com.oracle.truffle.api", | 149 "checkstyle" : "com.oracle.truffle.api", |
141 "javaCompliance" : "1.7", | 150 "javaCompliance" : "1.7", |
143 }, | 152 }, |
144 | 153 |
145 "com.oracle.truffle.tools" : { | 154 "com.oracle.truffle.tools" : { |
146 "subDir" : "truffle", | 155 "subDir" : "truffle", |
147 "sourceDirs" : ["src"], | 156 "sourceDirs" : ["src"], |
148 "dependencies" : ["com.oracle.truffle.api"], | 157 "dependencies" : ["TRUFFLE_API"], |
149 "checkstyle" : "com.oracle.truffle.api", | 158 "checkstyle" : "com.oracle.truffle.api", |
150 "javaCompliance" : "1.7", | 159 "javaCompliance" : "1.7", |
151 "workingSets" : "Truffle,Tools", | 160 "workingSets" : "Truffle,Tools", |
152 }, | 161 }, |
153 | 162 |
226 "subDir" : "truffle", | 235 "subDir" : "truffle", |
227 "sourcesPath" : "build/truffle-api.src.zip", | 236 "sourcesPath" : "build/truffle-api.src.zip", |
228 "javaCompliance" : "1.7", | 237 "javaCompliance" : "1.7", |
229 "dependencies" : [ | 238 "dependencies" : [ |
230 "com.oracle.truffle.api.dsl", | 239 "com.oracle.truffle.api.dsl", |
240 "com.oracle.truffle.api.vm", | |
231 "com.oracle.truffle.object.basic", | 241 "com.oracle.truffle.object.basic", |
232 "com.oracle.truffle.tools" | |
233 ], | 242 ], |
234 "distDependencies" : [ | 243 "distDependencies" : [ |
235 ], | 244 ], |
236 "description" : """Truffle is a multi-language framework for executing dynamic languages | 245 "description" : """Truffle is a multi-language framework for executing dynamic languages |
237 that achieves high performance when combined with Graal.""", | 246 that achieves high performance when combined with Graal.""", |
284 "subDir" : "truffle", | 293 "subDir" : "truffle", |
285 "sourcesPath" : "build/truffle-debug.src.zip", | 294 "sourcesPath" : "build/truffle-debug.src.zip", |
286 "javaCompliance" : "1.7", | 295 "javaCompliance" : "1.7", |
287 "dependencies" : [ | 296 "dependencies" : [ |
288 "com.oracle.truffle.tools.debug.shell", | 297 "com.oracle.truffle.tools.debug.shell", |
298 "com.oracle.truffle.tools" | |
289 ], | 299 ], |
290 "exclude" : ["JLINE"], | 300 "exclude" : ["JLINE"], |
291 "distDependencies" : [ | 301 "distDependencies" : [ |
292 "TRUFFLE_API", | 302 "TRUFFLE_API", |
293 ], | 303 ], |