build.p5ant-interface.Macrodef.xml 11 KB

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