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.*'])