Changeset 12294
- Timestamp:
- 12/07/09 11:56:52 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abcl/build.xml
r12293 r12294 209 209 </uptodate> 210 210 </target> 211 212 <path id="abcl.home.dir.path"> 213 <path location="${src.dir}/org/armedbear/lisp/"/> 214 </path> 215 <pathconvert property="abcl.home.dir" refid="abcl.home.dir.path"/> 216 217 <path id="abcl.lisp.output.path" 218 location="${build.classes.dir}/org/armedbear/lisp/"/> 211 219 212 220 <target name="abcl.compile.lisp" 213 221 depends="abcl.copy.lisp,abcl.compile.java,abcl.fasls.uptodate" 214 222 unless="abcl.fasls.uptodate.p"> 223 224 <tempfile property="abcl.compile.lisp.tmp" suffix=".lisp"/> 225 226 <echo file="${abcl.compile.lisp.tmp}"> 227 (compile-system :zip nil :quit t 228 :output-path "${toString:abcl.lisp.output.path}${file.separator}") 229 </echo> 230 231 <tempfile property="abcl.compile.lisp.tmp.2" suffix=".lisp"/> 232 233 <copy verbose="true" file="${abcl.compile.lisp.tmp}" 234 tofile="${abcl.compile.lisp.tmp.2}"> 235 <filterchain> 236 <replacestring from="\" to="/"/> 237 </filterchain> 238 </copy> 239 215 240 <java classpath="${build.classes.dir}" 216 241 fork="true" 217 242 failonerror="true" 218 243 classname="org.armedbear.lisp.Main"> 219 <jvmarg value="-Dabcl.home=${abcl.home.dir} "/>244 <jvmarg value="-Dabcl.home=${abcl.home.dir}${file.separator}"/> 220 245 <arg value="--noinit"/> 221 <arg value="--eval"/> 222 <arg value="(compile-system :zip nil :quit t :output-path "${build.classes.dir}/org/armedbear/lisp/")"/> 223 </java> 246 <arg value="--load"/> 247 <arg value="${abcl.compile.lisp.tmp.2}"/> 248 </java> 249 <delete file="${abcl.compile.lisp.tmp}"/> 250 <delete file="${abcl.compile.lisp.tmp.2}"/> 224 251 </target> 225 252
Note: See TracChangeset
for help on using the changeset viewer.