build.p5ant-interface.parallel_ant_build.xml 11 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project basedir="../../." name="parallel_ant_build"
  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. <!--<condition property="p5ant-interface.parallel_ant_build.threadcount">
  7. <isset property="p5ant-interface.parallel_ant_build.threadcount"/>
  8. </condition>-->
  9. <target name="p5ant-interface.parallel_ant_build.xml" description="Generate multiple paraller build for shared computations based on current build ant target with its specifications" >
  10. <!-- p5dkp.ditafiles.filelist.xml -->
  11. <echo> ###144444 $p5dkp.dita_root_path = ${p5dkp.dita_root_path} | $p5dkp.repository = ${p5dkp.repository}</echo>
  12. <!--<input addproperty="p5ant-interface.parallel_ant_build.input_file.param.name"/>--> <!-- like $p5dkp.ditafiles.wordindex.strings.merge.xml -->
  13. <!--<input addproperty="p5ant-interface.parallel_ant_build.output_file.param.name"/>--> <!-- like p5dkp.ditafiles.wordindex.merged.ditafiles.xml -->
  14. <input addproperty="p5ant-interface.parallel_ant_build.threadcount" message="p5ant-interface.parallel_ant_build.threadcount" defaultvalue="10"/>
  15. <input addproperty="p5ant-interface.parallel_ant_build.thread.count.param" message="p5ant-interface.parallel_ant_build.thread.count.param" defaultvalue="10"/>
  16. <input addproperty="p5ant-interface.parallel_ant_build.thread.count.param.name" message="p5ant-interface.parallel_ant_build.thread.count.param.name"/> <!-- like p5dkp.ditafiles.wordindex.xml.thread.count -->
  17. <input addproperty="p5ant-interface.parallel_ant_build.outfile.structure" message="p5ant-interface.parallel_ant_build.outfile.structure"/> <!-- value="${p5dkp.ditafiles.wordindex.xml}.$${p5ant-interface.parallel_ant_build.thread.thread.no.param.name}.xml" -->
  18. <input addproperty="p5ant-interface.parallel_ant_build.thread.thread.no.param.name" message="p5ant-interface.parallel_ant_build.thread.thread.no.param.name"/> <!-- like p5dkp.ditafiles.wordindex.xml.thread.no -->
  19. <input addproperty="p5ant-interface.parallel_ant_build.thread.thread.no.foreign.param.name" message="p5ant-interface.parallel_ant_build.thread.thread.no.foreign.param.name"/> <!-- like p5dkp.ditafiles.wordindex.xml.thread.no.foreign -->
  20. <input addproperty="p5ant-interface.parallel_ant_build.thread.thread.no.merge.count.param.name" message="p5ant-interface.parallel_ant_build.thread.thread.no.merge.count.param.name"/> <!-- like p5dkp.ditafiles.wordindex.xml.thread.no.merge.count -->
  21. <input addproperty="p5ant-interface.parallel_ant_build.thread.thread.no.merge.count.param" message="p5ant-interface.parallel_ant_build.thread.thread.no.merge.count.param"/>
  22. <input addproperty="p5ant-interface.parallel_ant_build.thread.thread.no.merge.no.param.name" message="p5ant-interface.parallel_ant_build.thread.thread.no.merge.no.param.name"/> <!-- like p5dkp.ditafiles.wordindex.xml.thread.no.merge.no -->
  23. <!--<input addproperty="p5ant-interface.parallel_ant_build.target.name"/>--> <!-- like antcall target="p5dkp.ditafiles.wordindex.merged.ditafiles.xml" -->
  24. <input addproperty="p5ant-interface.parallel_ant_build.new.ant.build.xml" message="p5ant-interface.parallel_ant_build.new.ant.build.xml"/> <!-- like generated buildfile name -->
  25. <input addproperty="p5ant-interface.parallel_ant_build.new.ant.project.name" message="p5ant-interface.parallel_ant_build.new.ant.project.name"/> <!-- like new_parraller_ant_project - -->
  26. <input addproperty="p5ant-interface.parallel_ant_build.new.ant.target.name" message="p5ant-interface.parallel_ant_build.new.ant.target.name"/>
  27. <input addproperty="p5ant-interface.parallel_ant_build.calling.build.xml" message="p5ant-interface.parallel_ant_build.calling.build.xml"/> <!-- like file:/Users/a.binder/Documents/xmlschema_procesy5/src-xmlschema/public_html/WPS_Functions/dita_kosztorys_projektowy/build_dita_kosztorys_projektowy.xml -->
  28. <input addproperty="p5ant-interface.parallel_ant_build.local.integrate.target.name" message="p5ant-interface.parallel_ant_build.local.integrate.target.name" /> <!-- will detect filenames and params -->
  29. <input addproperty="p5ant-interface.parallel_ant_build.calling.build.basedir" message="p5ant-interface.parallel_ant_build.calling.build.basedir"/> <!-- like ${p5dkp.basedir} -->
  30. <input addproperty="p5ant-interface.parallel_ant_build.calling.build.repository" message="p5ant-interface.parallel_ant_build.calling.build.repository"/> <!-- like ${p5dkp.repository} -->
  31. <input addproperty="p5ant.WPS_Functions.PRODUCT.name.input" message="p5ant.WPS_Functions.PRODUCT.name.input"/> <!-- <xsl:namespace name="{$p5ant.WPS_Functions.PRODUCT.prefix.input}" select="concat('http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/',$p5ant.WPS_Functions.PRODUCT.name.input,'/',$p5ant.WPS_Functions.PRODUCT.prefix.input,'.xsd')"/> -->
  32. <input addproperty="p5ant.WPS_Functions.PRODUCT.prefix.input" message="p5ant.WPS_Functions.PRODUCT.prefix.input"/> <!-- like p5dkp -->
  33. <input addproperty="p5ant-interface.parallel_ant_build.properties.read.file" message="p5ant-interface.parallel_ant_build.properties.read.file"/> <!-- to force properties to read by this build -->
  34. <input addproperty="p5suis.p5suis.say_to_queue.PL" message="p5suis.p5suis.say_to_queue.PL"/>
  35. <input addproperty="p5suis.build" message="p5suis.build"/>
  36. <input addproperty="p5ant-interface.parallel_ant_build.thread.thread.no.merge.count.minimize.param" message="p5ant-interface.parallel_ant_build.thread.thread.no.merge.count.minimize.param" defaultvalue="10"/>
  37. <input addproperty="p5ant-interface.build" message="p5ant-interface.build"/>
  38. <input addproperty="p5dkp.repository" message="Type p5dkp.repository to have separate raports"/>
  39. <xslt basedir="${p5ant-interface.temp}" style="${p5ant-interface.parallel_ant_build.xsl}" in="${p5ant-interface.parallel_ant_build.calling.build.xml}" out="${p5ant-interface.parallel_ant_build.new.ant.build.xml}" force="true" >
  40. <factory name="net.sf.saxon.TransformerFactoryImpl">
  41. <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
  42. <attribute name="http://saxon.sf.net/feature/initialMode" value="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/ant_interface/ant_interface.xsd}parallel_ant_build.xml"/>
  43. </factory>
  44. <classpath location="/opt/local/share/java/saxon9he.jar"/>
  45. <param name="p5ant-interface.parallel_ant_build.properties.read.file" expression="${p5ant-interface.parallel_ant_build.properties.read.file}"/>
  46. <param name="p5ant-interface.parallel_ant_build.local.integrate.target.name" expression="${p5ant-interface.parallel_ant_build.local.integrate.target.name}"/>
  47. <!-- <param name="p5ant-interface.parallel_ant_build.output_file.param.name" expression="${p5ant-interface.parallel_ant_build.output_file.param.name}"/>-->
  48. <param name="p5ant-interface.parallel_ant_build.thread.count.param" expression="${p5ant-interface.parallel_ant_build.thread.count.param}"/>
  49. <param name="p5ant-interface.parallel_ant_build.thread.count.param.name" expression="${p5ant-interface.parallel_ant_build.thread.count.param.name}"/>
  50. <param name="p5ant-interface.parallel_ant_build.thread.thread.no.param.name" expression="${p5ant-interface.parallel_ant_build.thread.thread.no.param.name}"/>
  51. <param name="p5ant-interface.parallel_ant_build.thread.thread.no.foreign.param.name" expression="${p5ant-interface.parallel_ant_build.thread.thread.no.foreign.param.name}"/>
  52. <param name="p5ant-interface.parallel_ant_build.thread.thread.no.merge.count.param.name" expression="${p5ant-interface.parallel_ant_build.thread.thread.no.merge.count.param.name}"/>
  53. <param name="p5ant-interface.parallel_ant_build.thread.thread.no.merge.count.param" expression="${p5ant-interface.parallel_ant_build.thread.thread.no.merge.count.param}"/>
  54. <param name="p5ant-interface.parallel_ant_build.thread.thread.no.merge.no.param.name" expression="${p5ant-interface.parallel_ant_build.thread.thread.no.merge.no.param.name}"/>
  55. <param name="p5ant-interface.parallel_ant_build.new.ant.target.name" expression="${p5ant-interface.parallel_ant_build.new.ant.target.name}"/>
  56. <param name="p5ant-interface.parallel_ant_build.new.ant.build.xml" expression="${p5ant-interface.parallel_ant_build.new.ant.build.xml}"/>
  57. <param name="p5ant-interface.parallel_ant_build.new.ant.project.name" expression="${p5ant-interface.parallel_ant_build.new.ant.project.name}"/>
  58. <param name="p5ant-interface.parallel_ant_build.calling.build.xml" expression="${p5ant-interface.parallel_ant_build.calling.build.xml}"/>
  59. <param name="p5ant-interface.parallel_ant_build.calling.build.basedir" expression="${p5ant-interface.parallel_ant_build.calling.build.basedir}"/>
  60. <param name="p5ant-interface.parallel_ant_build.calling.build.repository" expression="${p5ant-interface.parallel_ant_build.calling.build.repository}"/>
  61. <param name="p5ant.WPS_Functions.PRODUCT.name.input" expression="${p5ant.WPS_Functions.PRODUCT.name.input}"/>
  62. <param name="p5ant.WPS_Functions.PRODUCT.prefix.input" expression="${p5ant.WPS_Functions.PRODUCT.prefix.input}"/>
  63. <param name="p5suis.p5suis.say_to_queue.PL" expression="${p5suis.p5suis.say_to_queue.PL}"/>
  64. <param name="p5suis.build" expression="${p5suis.build}"/>
  65. <param name="p5ant-interface.parallel_ant_build.thread.thread.no.merge.count.minimize.param" expression="${p5ant-interface.parallel_ant_build.thread.thread.no.merge.count.minimize.param}"/>
  66. <param name="p5ant-interface.build" expression="${p5ant-interface.build}"/>
  67. <param name="p5ant-interface.parallel_ant_build.outfile.structure" expression="${p5ant-interface.parallel_ant_build.outfile.structure}"/>
  68. <param name="p5dkp.repository" expression="${p5dkp.repository}"/>
  69. <param name="build.p5ant-interface.parallel_ant_build.xml" expression="${build.p5ant-interface.parallel_ant_build.xml}"/>
  70. </xslt>
  71. <!--<exec executable="open">
  72. <arg file="${p5ant-interface.parallel_ant_build.new.ant.build.xml}"/>
  73. </exec>-->
  74. <!--<sleep seconds="10"/>
  75. <delete file="${p5ant-interface.filelist.fileset.xml}"/>
  76. <delete file="${p5ant-interface.filelist.index_fileset.xml}"/>-->
  77. </target>
  78. </project>