Mercurial > hg > truffle
diff make/build-graal.xml @ 9163:45b37dcb24de
Automatically add service providers to build-graal.xml
author | Roland Schatz <roland.schatz@oracle.com> |
---|---|
date | Tue, 16 Apr 2013 19:01:24 +0200 |
parents | 5c63e4385115 |
children | f0fc8329bf98 |
line wrap: on
line diff
--- a/make/build-graal.xml Tue Apr 16 18:16:57 2013 +0200 +++ b/make/build-graal.xml Tue Apr 16 19:01:24 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.phases.tiers.CompilerConfiguration"> + <provider classname="com.oracle.graal.compiler.phases.BasicConfiguration"/> + </service> + <service type="com.oracle.graal.nodes.spi.ReplacementsProvider"> + <provider classname="com.oracle.graal.hotspot.replacements.HotSpotInstalledCodeIntrinsics"/> + <provider classname="com.oracle.graal.hotspot.replacements.CallSiteSubstitutions"/> + <provider classname="com.oracle.graal.replacements.GraalMethodSubstitutions"/> + </service> + </jar> </target> <target name="cleanclasses"> <delete dir="${classes.dir}"/>