diff make/build-graal.xml @ 9246:ba3dfa9e36d8

Modified build-graal.xml
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Tue, 23 Apr 2013 11:29:55 +0200
parents 136cc8fd8890
children fe9a18fbb15e
line wrap: on
line diff
--- a/make/build-graal.xml	Tue Apr 23 11:21:05 2013 +0200
+++ b/make/build-graal.xml	Tue Apr 23 11:29:55 2013 +0200
@@ -74,7 +74,16 @@
   </target>
   <target depends="compile" name="jar">
     <mkdir dir="${jar.dir}"/>
-    <jar basedir="${classes.dir}" destfile="${jar.file}"/>
+    <jar basedir="${classes.dir}" destfile="${jar.file}">
+      <service type="com.oracle.graal.nodes.spi.ReplacementsProvider">
+        <provider classname="com.oracle.graal.hotspot.replacements.CallSiteSubstitutions"/>
+        <provider classname="com.oracle.graal.hotspot.replacements.HotSpotInstalledCodeIntrinsics"/>
+        <provider classname="com.oracle.graal.replacements.GraalMethodSubstitutions"/>
+      </service>
+      <service type="com.oracle.graal.phases.tiers.CompilerConfiguration">
+        <provider classname="com.oracle.graal.compiler.phases.BasicCompilerConfiguration"/>
+      </service>
+    </jar>
   </target>
   <target name="cleanclasses">
     <delete dir="${classes.dir}"/>