Changeset 12335 for trunk/abcl/build.xml


Ignore:
Timestamp:
01/05/10 17:15:35 (12 years ago)
Author:
Mark Evenson
Message:

Initial fix for support for running cl-bench test suite from Ant build via ASDF.

This probably doesn't work on win32 without 'make' in your path.

Running the cl-bench suite now works via the 'test.cl-bench' target if
the test suite has been downloaded from
"http://www.chez.com/emarsden/downloads/cl-bench.tar.gz" and placed in
a sibling directory (#p../cl-bench/) to ABCL root.

Move the cl-bench ASDF description into 'abcl.asd' now that I have
finally understood (?) the correct CLOS method invocation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/abcl/build.xml

    r12333 r12335  
    666666    </target>
    667667
     668    <target name="test.cl-bench" depends="abcl.jar">
     669      <echo>Recording test output in ${abcl.test.log.file}.</echo>
     670      <record name="${abcl.test.log.file}" emacsmode="true" action="start" append="yes"/>
     671      <java fork="true" dir="${basedir}"
     672      classpathref="abcl.classpath.dist"
     673      classname="org.armedbear.lisp.Main">
     674  <arg value="--noinit"/>
     675  <arg value="--eval"/><arg value="(require (quote asdf))"/>
     676  <arg value="--eval"/><arg value="(asdf:operate (quote asdf:load-op) :abcl)"/>
     677  <arg value="--eval"/><arg value="(asdf:operate (quote asdf:test-op) :cl-bench)"/>
     678      </java>
     679      <record name="${abcl.test.log.file}" emacsmode="true" action="stop"/>
     680      <echo>Finished recording test output in ${abcl.test.log.file}.</echo>
     681    </target>
     682
     683
    668684    <import file="netbeans-build.xml" optional="true"/>
    669685<!--    <import file="j-build.xml" optional="true"/>  -->
Note: See TracChangeset for help on using the changeset viewer.