jaxws/build-defs.xml

Print this page




  84     </target>
  85 
  86     <!-- Special build area setup. -->
  87     <target name="-drop-build-setup" depends="init, -init-src-dirs">
  88         <mkdir dir="${build.classes.dir}"/>
  89         <copy todir="${build.classes.dir}">
  90             <fileset dir="${primary.src.dir}"
  91                      includes="**/*.xsd, **/*.default, **/*.properties"
  92                      excludes="**/*.java, **/*.package.html"/>
  93         </copy>
  94         <replaceregexp match="#(.*)$" replace="#" flags="gm">
  95             <fileset dir="${build.classes.dir}" includes="**/*.properties"/>
  96         </replaceregexp>
  97 
  98         <mkdir dir="${build.classes.dir}/META-INF/services"/>
  99         <copy todir="${build.classes.dir}/META-INF"
 100               file="${secondary.src.dir}/META-INF/mailcap.default"/>
 101         <copy todir="${build.classes.dir}/META-INF"
 102               file="${secondary.src.dir}/META-INF/mimetypes.default"/>
 103         <copy todir="${build.classes.dir}/META-INF/services"
 104               file="${primary.src.dir}/com/sun/tools/etc/META-INF/services/com.sun.mirror.apt.AnnotationProcessorFactory"/>
 105         <copy todir="${build.classes.dir}/META-INF/services"
 106               file="${primary.src.dir}/com/sun/tools/etc/META-INF/services/com.sun.tools.internal.xjc.Plugin"/>
 107         <mkdir dir="${build.classes.dir}/com/sun/tools/internal/xjc/runtime"/>
 108         <copy todir="${build.classes.dir}/com/sun/tools/internal/xjc/runtime">
 109             <fileset dir="${primary.src.dir}/com/sun/tools/internal/xjc/runtime"
 110                      includes="**/*.java"
 111                      excludes="**/*.package.html"/>
 112         </copy>
 113     </target>
 114 
 115     <!-- Try to get drop sources. -->
 116     <target name="-set-props"
 117             depends="init,
 118                      jaxws_src-update,
 119                      jaf_src-update">
 120     </target>
 121 
 122     <!-- Set up source to use drop.dir. -->
 123     <target name="-use-drop" depends="-set-props">
 124         <property name="primary.src.dir" value="${jaxws_src.src.dir}"/>




  84     </target>
  85 
  86     <!-- Special build area setup. -->
  87     <target name="-drop-build-setup" depends="init, -init-src-dirs">
  88         <mkdir dir="${build.classes.dir}"/>
  89         <copy todir="${build.classes.dir}">
  90             <fileset dir="${primary.src.dir}"
  91                      includes="**/*.xsd, **/*.default, **/*.properties"
  92                      excludes="**/*.java, **/*.package.html"/>
  93         </copy>
  94         <replaceregexp match="#(.*)$" replace="#" flags="gm">
  95             <fileset dir="${build.classes.dir}" includes="**/*.properties"/>
  96         </replaceregexp>
  97 
  98         <mkdir dir="${build.classes.dir}/META-INF/services"/>
  99         <copy todir="${build.classes.dir}/META-INF"
 100               file="${secondary.src.dir}/META-INF/mailcap.default"/>
 101         <copy todir="${build.classes.dir}/META-INF"
 102               file="${secondary.src.dir}/META-INF/mimetypes.default"/>
 103         <copy todir="${build.classes.dir}/META-INF/services"
 104               file="${primary.src.dir}/com/sun/tools/etc/META-INF/services/com.sun.tools.internal.ws.wscompile.Plugin"/>
 105         <copy todir="${build.classes.dir}/META-INF/services"
 106               file="${primary.src.dir}/com/sun/tools/etc/META-INF/services/com.sun.tools.internal.xjc.Plugin"/>
 107         <mkdir dir="${build.classes.dir}/com/sun/tools/internal/xjc/runtime"/>
 108         <copy todir="${build.classes.dir}/com/sun/tools/internal/xjc/runtime">
 109             <fileset dir="${primary.src.dir}/com/sun/tools/internal/xjc/runtime"
 110                      includes="**/*.java"
 111                      excludes="**/*.package.html"/>
 112         </copy>
 113     </target>
 114 
 115     <!-- Try to get drop sources. -->
 116     <target name="-set-props"
 117             depends="init,
 118                      jaxws_src-update,
 119                      jaf_src-update">
 120     </target>
 121 
 122     <!-- Set up source to use drop.dir. -->
 123     <target name="-use-drop" depends="-set-props">
 124         <property name="primary.src.dir" value="${jaxws_src.src.dir}"/>