File: maven.xml

package info (click to toggle)
sisc 1.16.6-1.3
  • links: PTS
  • area: main
  • in suites: bookworm, forky, sid, trixie
  • size: 8,492 kB
  • sloc: lisp: 69,834; xml: 19,482; java: 17,841; sh: 125; makefile: 56
file content (32 lines) | stat: -rw-r--r-- 970 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<project 
    xmlns:ant="jelly:ant"
    default="jar:install">
  <goal name="sisc:build-heap">
    <ant:java classname="sisc.boot.GenerateHeap"
          classpath="${maven.build.dest}"
          dir="${maven.src.dir}/sisc/boot"
          fork="yes">
      <arg value="-out"/>
      <arg value="${maven.build.dest}/sisc/boot/sisc.shp"/>
      <arg value="-files"/>
      <arg value="file:init.sce"/>
      <arg value="file:compat.sce"/>
      <arg value="file:psyntax.sce"/>
      <arg value="file:analyzer.sce"/>
      <arg value="file:eval.sce"/>
      <arg value="file:init2.scm"/>
      <arg value="file:repl.scm"/>
    </ant:java>
  </goal>

  <preGoal name="java:compile">
      <ant:copy 
          overwrite="true"
          tofile="${basedir}/src/sisc/data/Quantity.java"
          file="${basedir}/src/sisc/data/Quantity-apfloat.java.tmpl" />
  </preGoal>

  <preGoal name="java:jar-resources">
  	<attainGoal name="sisc:build-heap" />
  </preGoal>
</project>