java/jdbc-dk-driver/nbproject/build-impl.xml
branchv_0
changeset 192 a32bfcbdee51
parent 188 54bacc7ed42b
child 231 71439ecbe71f
equal deleted inserted replaced
191:862d0a8747ac 192:a32bfcbdee51
   125                 <available file="${test.src.dir}"/>
   125                 <available file="${test.src.dir}"/>
   126             </or>
   126             </or>
   127         </condition>
   127         </condition>
   128         <condition property="have.sources">
   128         <condition property="have.sources">
   129             <or>
   129             <or>
       
   130                 <available file="${src.conf.dir}"/>
   130                 <available file="${src.dir}"/>
   131                 <available file="${src.dir}"/>
   131                 <available file="${src.sql-dk.dir}"/>
   132                 <available file="${src.sql-dk.dir}"/>
   132             </or>
   133             </or>
   133         </condition>
   134         </condition>
   134         <condition property="netbeans.home+have.tests">
   135         <condition property="netbeans.home+have.tests">
   222     <target name="-post-init">
   223     <target name="-post-init">
   223         <!-- Empty placeholder for easier customization. -->
   224         <!-- Empty placeholder for easier customization. -->
   224         <!-- You can override this target in the ../build.xml file. -->
   225         <!-- You can override this target in the ../build.xml file. -->
   225     </target>
   226     </target>
   226     <target depends="-pre-init,-init-private,-init-user,-init-project,-do-init" name="-init-check">
   227     <target depends="-pre-init,-init-private,-init-user,-init-project,-do-init" name="-init-check">
       
   228         <fail unless="src.conf.dir">Must set src.conf.dir</fail>
   227         <fail unless="src.dir">Must set src.dir</fail>
   229         <fail unless="src.dir">Must set src.dir</fail>
   228         <fail unless="src.sql-dk.dir">Must set src.sql-dk.dir</fail>
   230         <fail unless="src.sql-dk.dir">Must set src.sql-dk.dir</fail>
   229         <fail unless="test.src.dir">Must set test.src.dir</fail>
   231         <fail unless="test.src.dir">Must set test.src.dir</fail>
   230         <fail unless="build.dir">Must set build.dir</fail>
   232         <fail unless="build.dir">Must set build.dir</fail>
   231         <fail unless="dist.dir">Must set dist.dir</fail>
   233         <fail unless="dist.dir">Must set dist.dir</fail>
   245             </sequential>
   247             </sequential>
   246         </macrodef>
   248         </macrodef>
   247     </target>
   249     </target>
   248     <target depends="-init-ap-cmdline-properties" if="ap.supported.internal" name="-init-macrodef-javac-with-processors">
   250     <target depends="-init-ap-cmdline-properties" if="ap.supported.internal" name="-init-macrodef-javac-with-processors">
   249         <macrodef name="javac" uri="http://www.netbeans.org/ns/j2se-project/3">
   251         <macrodef name="javac" uri="http://www.netbeans.org/ns/j2se-project/3">
   250             <attribute default="${src.dir}:${src.sql-dk.dir}" name="srcdir"/>
   252             <attribute default="${src.conf.dir}:${src.dir}:${src.sql-dk.dir}" name="srcdir"/>
   251             <attribute default="${build.classes.dir}" name="destdir"/>
   253             <attribute default="${build.classes.dir}" name="destdir"/>
   252             <attribute default="${javac.classpath}" name="classpath"/>
   254             <attribute default="${javac.classpath}" name="classpath"/>
   253             <attribute default="${javac.processorpath}" name="processorpath"/>
   255             <attribute default="${javac.processorpath}" name="processorpath"/>
   254             <attribute default="${build.generated.sources.dir}/ap-source-output" name="apgeneratedsrcdir"/>
   256             <attribute default="${build.generated.sources.dir}/ap-source-output" name="apgeneratedsrcdir"/>
   255             <attribute default="${includes}" name="includes"/>
   257             <attribute default="${includes}" name="includes"/>
   286             </sequential>
   288             </sequential>
   287         </macrodef>
   289         </macrodef>
   288     </target>
   290     </target>
   289     <target depends="-init-ap-cmdline-properties" name="-init-macrodef-javac-without-processors" unless="ap.supported.internal">
   291     <target depends="-init-ap-cmdline-properties" name="-init-macrodef-javac-without-processors" unless="ap.supported.internal">
   290         <macrodef name="javac" uri="http://www.netbeans.org/ns/j2se-project/3">
   292         <macrodef name="javac" uri="http://www.netbeans.org/ns/j2se-project/3">
   291             <attribute default="${src.dir}:${src.sql-dk.dir}" name="srcdir"/>
   293             <attribute default="${src.conf.dir}:${src.dir}:${src.sql-dk.dir}" name="srcdir"/>
   292             <attribute default="${build.classes.dir}" name="destdir"/>
   294             <attribute default="${build.classes.dir}" name="destdir"/>
   293             <attribute default="${javac.classpath}" name="classpath"/>
   295             <attribute default="${javac.classpath}" name="classpath"/>
   294             <attribute default="${javac.processorpath}" name="processorpath"/>
   296             <attribute default="${javac.processorpath}" name="processorpath"/>
   295             <attribute default="${build.generated.sources.dir}/ap-source-output" name="apgeneratedsrcdir"/>
   297             <attribute default="${build.generated.sources.dir}/ap-source-output" name="apgeneratedsrcdir"/>
   296             <attribute default="${includes}" name="includes"/>
   298             <attribute default="${includes}" name="includes"/>
   319             </sequential>
   321             </sequential>
   320         </macrodef>
   322         </macrodef>
   321     </target>
   323     </target>
   322     <target depends="-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors" name="-init-macrodef-javac">
   324     <target depends="-init-macrodef-javac-with-processors,-init-macrodef-javac-without-processors" name="-init-macrodef-javac">
   323         <macrodef name="depend" uri="http://www.netbeans.org/ns/j2se-project/3">
   325         <macrodef name="depend" uri="http://www.netbeans.org/ns/j2se-project/3">
   324             <attribute default="${src.dir}:${src.sql-dk.dir}" name="srcdir"/>
   326             <attribute default="${src.conf.dir}:${src.dir}:${src.sql-dk.dir}" name="srcdir"/>
   325             <attribute default="${build.classes.dir}" name="destdir"/>
   327             <attribute default="${build.classes.dir}" name="destdir"/>
   326             <attribute default="${javac.classpath}" name="classpath"/>
   328             <attribute default="${javac.classpath}" name="classpath"/>
   327             <sequential>
   329             <sequential>
   328                 <depend cache="${build.dir}/depcache" destdir="@{destdir}" excludes="${excludes}" includes="${includes}" srcdir="@{srcdir}">
   330                 <depend cache="${build.dir}/depcache" destdir="@{destdir}" excludes="${excludes}" includes="${includes}" srcdir="@{srcdir}">
   329                     <classpath>
   331                     <classpath>
   917         <pathconvert property="build.generated.subdirs">
   919         <pathconvert property="build.generated.subdirs">
   918             <dirset dir="${build.generated.sources.dir}" erroronmissingdir="false">
   920             <dirset dir="${build.generated.sources.dir}" erroronmissingdir="false">
   919                 <include name="*"/>
   921                 <include name="*"/>
   920             </dirset>
   922             </dirset>
   921         </pathconvert>
   923         </pathconvert>
   922         <j2seproject3:depend srcdir="${src.dir}:${src.sql-dk.dir}:${build.generated.subdirs}"/>
   924         <j2seproject3:depend srcdir="${src.conf.dir}:${src.dir}:${src.sql-dk.dir}:${build.generated.subdirs}"/>
   923     </target>
   925     </target>
   924     <target depends="init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend" if="have.sources" name="-do-compile">
   926     <target depends="init,deps-jar,-pre-pre-compile,-pre-compile, -copy-persistence-xml,-compile-depend" if="have.sources" name="-do-compile">
   925         <j2seproject3:javac gensrcdir="${build.generated.sources.dir}"/>
   927         <j2seproject3:javac gensrcdir="${build.generated.sources.dir}"/>
   926         <copy todir="${build.classes.dir}">
   928         <copy todir="${build.classes.dir}">
       
   929             <fileset dir="${src.conf.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/>
   927             <fileset dir="${src.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/>
   930             <fileset dir="${src.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/>
   928             <fileset dir="${src.sql-dk.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/>
   931             <fileset dir="${src.sql-dk.dir}" excludes="${build.classes.excludes},${excludes}" includes="${includes}"/>
   929         </copy>
   932         </copy>
   930     </target>
   933     </target>
   931     <target if="has.persistence.xml" name="-copy-persistence-xml">
   934     <target if="has.persistence.xml" name="-copy-persistence-xml">
   944         <!-- You can override this target in the ../build.xml file. -->
   947         <!-- You can override this target in the ../build.xml file. -->
   945     </target>
   948     </target>
   946     <target depends="init,deps-jar,-pre-pre-compile" name="-do-compile-single">
   949     <target depends="init,deps-jar,-pre-pre-compile" name="-do-compile-single">
   947         <fail unless="javac.includes">Must select some files in the IDE or set javac.includes</fail>
   950         <fail unless="javac.includes">Must select some files in the IDE or set javac.includes</fail>
   948         <j2seproject3:force-recompile/>
   951         <j2seproject3:force-recompile/>
   949         <j2seproject3:javac excludes="" gensrcdir="${build.generated.sources.dir}" includes="${javac.includes}" sourcepath="${src.dir}:${src.sql-dk.dir}"/>
   952         <j2seproject3:javac excludes="" gensrcdir="${build.generated.sources.dir}" includes="${javac.includes}" sourcepath="${src.conf.dir}:${src.dir}:${src.sql-dk.dir}"/>
   950     </target>
   953     </target>
   951     <target name="-post-compile-single">
   954     <target name="-post-compile-single">
   952         <!-- Empty placeholder for easier customization. -->
   955         <!-- Empty placeholder for easier customization. -->
   953         <!-- You can override this target in the ../build.xml file. -->
   956         <!-- You can override this target in the ../build.xml file. -->
   954     </target>
   957     </target>
  1210         </condition>
  1213         </condition>
  1211         <javadoc additionalparam="-J-Dfile.encoding=${file.encoding} ${javadoc.additionalparam}" author="${javadoc.author}" charset="UTF-8" destdir="${dist.javadoc.dir}" docencoding="UTF-8" encoding="${javadoc.encoding.used}" failonerror="true" noindex="${javadoc.noindex}" nonavbar="${javadoc.nonavbar}" notree="${javadoc.notree}" private="${javadoc.private}" source="${javac.source}" splitindex="${javadoc.splitindex}" use="${javadoc.use}" useexternalfile="true" version="${javadoc.version}" windowtitle="${javadoc.windowtitle}">
  1214         <javadoc additionalparam="-J-Dfile.encoding=${file.encoding} ${javadoc.additionalparam}" author="${javadoc.author}" charset="UTF-8" destdir="${dist.javadoc.dir}" docencoding="UTF-8" encoding="${javadoc.encoding.used}" failonerror="true" noindex="${javadoc.noindex}" nonavbar="${javadoc.nonavbar}" notree="${javadoc.notree}" private="${javadoc.private}" source="${javac.source}" splitindex="${javadoc.splitindex}" use="${javadoc.use}" useexternalfile="true" version="${javadoc.version}" windowtitle="${javadoc.windowtitle}">
  1212             <classpath>
  1215             <classpath>
  1213                 <path path="${javac.classpath}"/>
  1216                 <path path="${javac.classpath}"/>
  1214             </classpath>
  1217             </classpath>
       
  1218             <fileset dir="${src.conf.dir}" excludes="${bug5101868workaround},${excludes}" includes="${includes}">
       
  1219                 <filename name="**/*.java"/>
       
  1220             </fileset>
  1215             <fileset dir="${src.dir}" excludes="${bug5101868workaround},${excludes}" includes="${includes}">
  1221             <fileset dir="${src.dir}" excludes="${bug5101868workaround},${excludes}" includes="${includes}">
  1216                 <filename name="**/*.java"/>
  1222                 <filename name="**/*.java"/>
  1217             </fileset>
  1223             </fileset>
  1218             <fileset dir="${src.sql-dk.dir}" excludes="${bug5101868workaround},${excludes}" includes="${includes}">
  1224             <fileset dir="${src.sql-dk.dir}" excludes="${bug5101868workaround},${excludes}" includes="${includes}">
  1219                 <filename name="**/*.java"/>
  1225                 <filename name="**/*.java"/>
  1223                 <exclude name="*.java"/>
  1229                 <exclude name="*.java"/>
  1224             </fileset>
  1230             </fileset>
  1225             <arg line="${javadoc.endorsed.classpath.cmd.line.arg}"/>
  1231             <arg line="${javadoc.endorsed.classpath.cmd.line.arg}"/>
  1226         </javadoc>
  1232         </javadoc>
  1227         <copy todir="${dist.javadoc.dir}">
  1233         <copy todir="${dist.javadoc.dir}">
       
  1234             <fileset dir="${src.conf.dir}" excludes="${excludes}" includes="${includes}">
       
  1235                 <filename name="**/doc-files/**"/>
       
  1236             </fileset>
  1228             <fileset dir="${src.dir}" excludes="${excludes}" includes="${includes}">
  1237             <fileset dir="${src.dir}" excludes="${excludes}" includes="${includes}">
  1229                 <filename name="**/doc-files/**"/>
  1238                 <filename name="**/doc-files/**"/>
  1230             </fileset>
  1239             </fileset>
  1231             <fileset dir="${src.sql-dk.dir}" excludes="${excludes}" includes="${includes}">
  1240             <fileset dir="${src.sql-dk.dir}" excludes="${excludes}" includes="${includes}">
  1232                 <filename name="**/doc-files/**"/>
  1241                 <filename name="**/doc-files/**"/>