Mercurial > hg > graal-compiler
comparison mx.graal/mx_graal.py @ 22491:e6a7022319a9
Put HotSpot-specific projects in their own distribution
author | Christian Wimmer <christian.wimmer@oracle.com> |
---|---|
date | Wed, 19 Aug 2015 16:13:31 -0700 |
parents | 0a082a17d2a7 |
children | c9410ab830e0 |
comparison
equal
deleted
inserted
replaced
22490:386dddf89b6f | 22491:e6a7022319a9 |
---|---|
41 | 41 |
42 _suite = mx.suite('graal') | 42 _suite = mx.suite('graal') |
43 | 43 |
44 class GraalJDKDeployedDist(JvmciJDKDeployedDist): | 44 class GraalJDKDeployedDist(JvmciJDKDeployedDist): |
45 def __init__(self): | 45 def __init__(self): |
46 JvmciJDKDeployedDist.__init__(self, 'GRAAL', compilers=['graal', 'graal-economy']) | 46 JvmciJDKDeployedDist.__init__(self, 'GRAAL_HOTSPOT', compilers=['graal', 'graal-economy']) |
47 | 47 |
48 def deploy(self, jdkDir): | 48 def deploy(self, jdkDir): |
49 JvmciJDKDeployedDist.deploy(self, jdkDir) | 49 JvmciJDKDeployedDist.deploy(self, jdkDir) |
50 self._updateGraalPropertiesFile(join(jdkDir, 'jre', 'lib')) | 50 self._updateGraalPropertiesFile(join(jdkDir, 'jre', 'lib')) |
51 | 51 |
72 | 72 |
73 mx_jvmci.jdkDeployedDists += [ | 73 mx_jvmci.jdkDeployedDists += [ |
74 JvmciJDKDeployedDist('GRAAL_NODEINFO'), | 74 JvmciJDKDeployedDist('GRAAL_NODEINFO'), |
75 JvmciJDKDeployedDist('GRAAL_API'), | 75 JvmciJDKDeployedDist('GRAAL_API'), |
76 JvmciJDKDeployedDist('GRAAL_COMPILER'), | 76 JvmciJDKDeployedDist('GRAAL_COMPILER'), |
77 JvmciJDKDeployedDist('GRAAL'), | |
77 GraalJDKDeployedDist(), | 78 GraalJDKDeployedDist(), |
78 JvmciJDKDeployedDist('GRAAL_TRUFFLE'), | 79 JvmciJDKDeployedDist('GRAAL_TRUFFLE'), |
79 ] | 80 ] |
80 | 81 |
81 mx_gate.add_jacoco_includes(['com.oracle.graal.*']) | 82 mx_gate.add_jacoco_includes(['com.oracle.graal.*']) |