Commit befb5a06 authored by Rui Chen's avatar Rui Chen

[BioJava] Added new benchmark BioJava, downloading, verifying by checksum and building

parent 8381e75e
<!--
* Copyright (c) 2009 The Australian National University.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Apache License v2.0.
* You may obtain the license at
*
* http://www.opensource.org/licenses/apache2.0.php
-->
<project name="biojava" default="all" basedir="../..">
<description>DaCapo BioJava benchmark</description>
<property file="dacapo.properties"/>
<property name="bm-name" value="biojava"/>
<property name="bm-version" value="5.1.1"/>
<property name="bm-src" value="${bm-name}-${bm-name}-${bm-version}.tar.gz"/>
<property name="bm-git-url" value="${github.url}/${bm-name}/${bm-name}"/>
<property name="bm-git-commit" value="10c1c6c234e2ee1d2adf6488ee6f32855181360a"/>
<import file="../common.xml"/>
<property name="mvn-home" location="${toolsdir}/apache-maven-${mvn.version}/bin"/>
<property name="mvn-exe" value="${mvn-home}/mvn"/>
<condition property="mvn-exe" value="${mvn-home}/mvn.bat">
<os family="windows"/>
</condition>
<target name="unpack" depends="untar"/>
<target name="bm-build">
<exec executable="${mvn-exe}" dir="${bm-build-dir}" failonerror="yes">
<arg value="install"/>
</exec>
</target>
<target name="data"/>
<target name="jar">
<copy file="${bm-build-dir}/target/${bm-name}-java-${bm-version}-jar-with-dependencies.jar"
tofile="${bm-jars}/${bm-name}-${bm-version}.jar"/>
</target>
</project>
<HTML>
<HEAD>
<TITLE>DaCapo Benchmarks: BioJava</TITLE>
<META HTTP-EQUIV="Description" NAME="DaCapo Benchmark: BioJava"
CONTENT="The DaCapo Benchmark: BioJava.">
<META HTTP-EQUIV="Keywords" NAME="Keywords"
CONTENT="dacapo benchmarks performance java biojava">
<LINK REL="stylesheet" TYPE="text/css" HREF="../dacapo.css"/>
</HEAD>
<BODY>
<CENTER><H3>BioJava</H3></CENTER>
<H4>Description:</H4>
<H4>Characteristics:</H4>
<H4>References:</H4>
<H4>Harness:</H4>
<A HREF="index.html" TARGET="_top">Javadoc for fop harness.</A>
</BODY>
</HTML>
\ No newline at end of file
30fb5e9ae3d4afff0ea22ac5de273130
\ No newline at end of file
......@@ -331,6 +331,7 @@ BUILDING:
<clean.bm benchmark="tradebeans"/>
<clean.bm benchmark="tradesoap"/>
<clean.bm benchmark="xalan"/>
<clean.bm benchmark="biojava"/>
</target>
<target name="clean" depends="clean-benchmarks,clean-harness,clean-bootstrap"/>
......@@ -440,6 +441,9 @@ See ${log.build.report} for a summary of benchmark build status.
<target name="xalan" depends="init,harness">
<build.bm benchmark="xalan"/>
</target>
<target name="biojava" depends="init,harness">
<build.bm benchmark="biojava"/>
</target>
<target name="update-externdata-info" depends="set-build-version-info">
<get src="${dacapo-dl.url.raw}/${dacapo-dl.commit}/META-INF/huge-data-md5s.list" dest="${dacapo.build.dir}"/>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment