Revision 1842 branches/FMap_SLD/libraries/libFMap/xsd/ant_build_JAXB.xml

View differences:

ant_build_JAXB.xml
1
<project name="FMap_SLD" default="generar_clases">
1
<project name="FMap_SLD" default="compile">
2 2

  
3
 <property name="jwsdp.home" value="d:/java/jwsdp-1.5" /> 
4
 <path id="classpath">
5
	 <pathelement path="src" /> 
6
	 <pathelement path="classes" /> 
7
	 <!-- for use with bundled ant  --> 
8
	  <fileset dir="${jwsdp.home}" includes="jaxb/lib/*.jar" /> 
9
	  <fileset dir="${jwsdp.home}" includes="jwsdp-shared/lib/*.jar" /> 
10
	  <fileset dir="${jwsdp.home}" includes="jaxp/lib/**/*.jar" /> 
11
  </path>
12

  
13

  
3 14
<taskdef name="xjc" classname="com.sun.tools.xjc.XJCTask">
4
  <classpath>
5
    <fileset dir="../../lib" includes="*.jar" excludes="ant.jar"/>
6
    <fileset dir="../../..">
7
      <include name="jaxp/**/*.jar"/>
8
      <include name="jwsdp-shared/lib/**/*.jar"/>
9
    </fileset>
10
  </classpath>
15
 <classpath refid="classpath" />
11 16
</taskdef>
12 17

  
13
<xjc target="src">
14
  <schema  dir="src" includes="*.xsd"/>
18
<!-- <xjc target="xsd">
19
  <schema  dir="." includes="*.xsd"/>
20
</xjc> -->
21
<!-- compile Java source files  --> 
22
<target name="compile" description="Compile all Java source files">
23
<echo message="Compiling the schema..." /> 
24
<mkdir dir="gen-src" /> 
25
<xjc schema="test.xsd" package="com.iver.cit.gvsig" target="gen-src">
26
  <produces dir="gen-src/com.iver.cit.gvsig" includes="**/*.java" /> 
15 27
</xjc>
28
  <echo message="Compiling the java source files..." /> 
29
  <mkdir dir="classes" /> 
30
  <javac destdir="classes" debug="on">
31
	  <!--  <src path="src" /> -->
32
	  <src path="gen-src" /> 
33
	  <classpath refid="classpath" /> 
34
  </javac>
35
<!--   <copy todir="classes">
36
	<fileset dir="gen-src">
37
	<include name="**/*.properties" /> 
38
	</fileset>
39
  </copy> -->
40
</target>
16 41

  
17 42
</project>

Also available in: Unified diff