build_p5ant-interface.xml 7.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project basedir="../../." name=""
  3. xmlns:p5ant-interface="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/ant_interface/ant_interface.xsd"
  4. >
  5. <include file="build.p5ant-interface.PRODUCT.xml" as="PRODUCT"/>
  6. <target name="p5ant-interface.dirs">
  7. <mkdir dir="${p5ant-interface.temp}"/>
  8. <echo> mkdir ${p5ant-interface.temp} </echo>
  9. </target>
  10. <target name="p5ant-interface.filelist" depends="p5ant-interface.dirs">
  11. <!-- p5dkp.ditafiles.filelist.xml -->
  12. <input addproperty="p5ant-interface.filelist.xml.dir" message="type p5ant-interface.filelist.xml.dir"/>
  13. <input addproperty="p5ant-interface.filelist.xml.excludes.input" message="type p5ant-interface.filelist.xml.excludes.input"/>
  14. <input addproperty="p5ant-interface.filelist.xml.includes.input" message="type p5ant-interface.filelist.xml.includes.input"/>
  15. <input addproperty="p5ant-interface.filelist.xml" message="type p5ant-interface.filelist.xml"/> <!-- output file -->
  16. <echo>#21 Will look for files in dir ${p5ant-interface.filelist.xml.dir} - like ${p5ant-interface.filelist.xml.includes.input} and not like ${p5ant-interface.filelist.xml.excludes.input} </echo>
  17. <!--<local name="p5ant-interface.filelist.fileset.xml"/>-->
  18. <tempfile property="p5ant-interface.filelist.fileset.xml" destdir="${p5ant-interface.temp}" prefix="p5ant-interface.filelist.fileset" suffix=".xml"/>
  19. <fileset id="p5ant-interface.filelist.xml.fileset" dir="${p5ant-interface.filelist.xml.dir}" excludes="${p5ant-interface.filelist.xml.excludes.input}" includes="${p5ant-interface.filelist.xml.includes.input}" />
  20. <local name="p5ant-interface.filelist.xml.fileset"/>
  21. <property name="p5ant-interface.filelist.xml.fileset" refid="p5ant-interface.filelist.xml.fileset"/>
  22. <!--<echo>#91 we found ${p5ant-interface.filelist.xml.fileset}</echo>-->
  23. <echoxml file="${p5ant-interface.filelist.fileset.xml}" namespacepolicy="all">
  24. <p5ant-interface.filelist.fileset.xml xmlns="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/ant_interface/ant_interface.xsd">
  25. ${p5ant-interface.filelist.xml.fileset}
  26. </p5ant-interface.filelist.fileset.xml>
  27. </echoxml>
  28. <!--<exec executable="open">
  29. <arg file="${p5ant-interface.filelist.fileset.xml}"/>
  30. </exec>-->
  31. <!-- <local name="p5ant-interface.filelist.xml"/><!-\- optionally ovverride -\->
  32. <tempfile property="p5ant-interface.filelist.xml" destdir="${p5ant-interface.temp}" prefix="p5ant-interface.filelist" suffix=".xml"/>-->
  33. <!--<xslt basedir="${p5ant-interface.temp}" style="${p5ant-interface.xsl}" in="${p5ant-interface.filelist.fileset.xml}" out="${p5ant-interface.filelist.xml}" force="true" >
  34. <factory name="net.sf.saxon.TransformerFactoryImpl">
  35. <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
  36. <attribute name="http://saxon.sf.net/feature/initialMode" value="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/ant_interface/ant_interface.xsd}filelist.index_fileset.xml"/>
  37. </factory>
  38. <classpath location="/opt/local/share/java/saxon9he.jar"/>
  39. <param name="p5ant-interface.filelist.xml.dir" expression="${p5ant-interface.filelist.xml.dir}"/>
  40. </xslt>-->
  41. <!--<exec executable="open">
  42. <arg file="${p5ant-interface.filelist.xml}"/>
  43. </exec>-->
  44. <!--<sleep seconds="10"/>
  45. <delete file="${p5ant-interface.filelist.fileset.xml}"/>
  46. <delete file="${p5ant-interface.filelist.index_fileset.xml}"/>-->
  47. </target>
  48. <target name="p5ant-interface.filelist.xml" depends="p5ant-interface.filelist" description="Generate file list">
  49. <xslt basedir="${p5ant-interface.temp}" style="${p5ant-interface.xsl}" in="${p5ant-interface.filelist.fileset.xml}" out="${p5ant-interface.filelist.xml}" force="true" >
  50. <factory name="net.sf.saxon.TransformerFactoryImpl">
  51. <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
  52. <attribute name="http://saxon.sf.net/feature/initialMode" value="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/ant_interface/ant_interface.xsd}filelist.index_fileset.xml"/>
  53. </factory>
  54. <classpath location="/opt/local/share/java/saxon9he.jar"/>
  55. <param name="p5ant-interface.filelist.xml.dir" expression="${p5ant-interface.filelist.xml.dir}"/>
  56. </xslt>
  57. </target>
  58. <target name="p5ant-interface.dirlist" depends="p5ant-interface.dirs">
  59. <!-- p5dkp.ditafiles.filelist.xml -->
  60. <input addproperty="p5ant-interface.filelist.xml.dir" message="type p5ant-interface.filelist.xml.dir"/>
  61. <input addproperty="p5ant-interface.filelist.xml.excludes.input" message="type p5ant-interface.filelist.xml.excludes.input"/>
  62. <input addproperty="p5ant-interface.filelist.xml.includes.input" message="type p5ant-interface.filelist.xml.includes.input"/>
  63. <input addproperty="p5ant-interface.filelist.xml" message="type p5ant-interface.filelist.xml"/> <!-- output file -->
  64. <echo>#21 Will look for dirs in dir ${p5ant-interface.filelist.xml.dir} - like ${p5ant-interface.filelist.xml.includes.input} and not like ${p5ant-interface.filelist.xml.excludes.input} ${p5ant-interface.filelist.fileset.xml} </echo>
  65. <!--<local name="p5ant-interface.filelist.fileset.xml"/>-->
  66. <tempfile property="p5ant-interface.filelist.fileset.xml" destdir="${p5ant-interface.temp}" prefix="p5ant-interface.filelist.fileset" suffix=".xml"/>
  67. <dirset maxlevelsofsymlinks="3" id="p5ant-interface.filelist.xml.fileset" dir="${p5ant-interface.filelist.xml.dir}" excludes="${p5ant-interface.filelist.xml.excludes.input}" includes="${p5ant-interface.filelist.xml.includes.input}" />
  68. <local name="p5ant-interface.filelist.xml.fileset"/>
  69. <property name="p5ant-interface.filelist.xml.fileset" refid="p5ant-interface.filelist.xml.fileset"/>
  70. <!--<echo>#91 we found ${p5ant-interface.filelist.xml.fileset}</echo>-->
  71. <echoxml file="${p5ant-interface.filelist.fileset.xml}" namespacepolicy="all">
  72. <p5ant-interface.filelist.fileset.xml xmlns="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/ant_interface/ant_interface.xsd">
  73. ${p5ant-interface.filelist.xml.fileset}
  74. </p5ant-interface.filelist.fileset.xml>
  75. </echoxml>
  76. </target>
  77. <target name="p5ant-interface.dirlist.xml" depends="p5ant-interface.dirlist" description="Generate dir list">
  78. <xslt basedir="${p5ant-interface.temp}" style="${p5ant-interface.xsl}" in="${p5ant-interface.filelist.fileset.xml}" out="${p5ant-interface.filelist.xml}" force="true" >
  79. <factory name="net.sf.saxon.TransformerFactoryImpl">
  80. <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
  81. <attribute name="http://saxon.sf.net/feature/initialMode" value="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/ant_interface/ant_interface.xsd}filelist.index_fileset.xml"/>
  82. </factory>
  83. <classpath location="/opt/local/share/java/saxon9he.jar"/>
  84. <param name="p5ant-interface.filelist.xml.dir" expression="${p5ant-interface.filelist.xml.dir}"/>
  85. </xslt>
  86. </target>
  87. </project>