build_automation_driven.xml 8.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project xmlns:automation_driven="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd"
  3. basedir="../../."
  4. default="default"
  5. name="automation_driven">
  6. <include as="PRODUCT" file="build.automation_driven.PRODUCT.xml"/>
  7. <include as="SYSTEM" file="build.automation_driven.SYSTEM.xml"/>
  8. <include as="INSTALL" file="build.automation_driven.INSTALL.xml"/>
  9. <include as="${local.p5ant.WPS_Functions.PRODUCT.module.input}"
  10. file="build.automation_driven.${local.p5ant.WPS_Functions.PRODUCT.module.input}.xml"
  11. optional="yes"/>
  12. <include as="WPS_Functions" file="../build.WPS_Functions.PRODUCT.xml"/>
  13. <include file="../system_ui_info_speech/build.system_ui_info_speech.PRODUCT.xml"/>
  14. <extension-point name="default.default" depends="default"/>
  15. <extension-point name="default" depends="PRODUCT.PRODUCT,INSTALL.INSTALL"/>
  16. <target name="xsl-test"
  17. description="test usage of default xslt template for module">
  18. <xslt basedir="${automation_driven.basedir}"
  19. destdir="${automation_driven.temp}"
  20. force="true"
  21. in="${automation_driven.INSTALL.install_example}"
  22. out="${automation_driven.temp}/INSTALL.install_example.xsl-test.xml"
  23. style="${automation_driven.xsl}">
  24. <factory name="net.sf.saxon.TransformerFactoryImpl">
  25. <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
  26. <attribute name="http://saxon.sf.net/feature/initialMode"
  27. value="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}INSTALL.install_example.xsl-test.xml"/>
  28. <attribute name="http://saxon.sf.net/feature/dtd-validation-recoverable"
  29. value="true"/>
  30. </factory>
  31. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}basedir"
  32. expression="${automation_driven.basedir}"/>
  33. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}repository"
  34. expression="${automation_driven.repository}"/>
  35. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}temp"
  36. expression="${automation_driven.temp}"/>
  37. <classpath location="/opt/local/share/java/saxon9he.jar"/>
  38. <xmlcatalog refid="dita-ot.dtd.catalog"/>
  39. </xslt>
  40. </target>
  41. <target name="automation_driven.submodule.struct.read.xsd"
  42. description="to initially generate xsd from automation_driven.submodule.struct.h file">
  43. <xslt basedir="${automation_driven.submodule.basedir}"
  44. destdir="${automation_driven.submodule.temp}"
  45. force="false"
  46. in="${empty.xml}"
  47. out="${automation_driven.submodule.struct.read.xsd}"
  48. style="${automation_driven.submodule.struct.read.xsl}"> <!-- ${automation_driven.submodule.struct.h} -->
  49. <factory name="net.sf.saxon.TransformerFactoryImpl">
  50. <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
  51. <attribute name="http://saxon.sf.net/feature/initialTemplate"
  52. value="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}read.xml"/>
  53. <!--<attribute name="http://saxon.sf.net/feature/initialMode"
  54. value="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven/automation_driven.submodule.struct.xsd}read.xml"/>-->
  55. <attribute name="http://saxon.sf.net/feature/dtd-validation-recoverable"
  56. value="true"/>
  57. </factory>
  58. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}basedir"
  59. expression="${automation_driven.basedir}"/>
  60. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}repository"
  61. expression="${automation_driven.repository}"/>
  62. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}temp"
  63. expression="${automation_driven.temp}"/>
  64. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.xsd}basedir"
  65. expression="${automation_driven.submodule.basedir}"/>
  66. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.xsd}repository"
  67. expression="${automation_driven.submodule.repository}"/>
  68. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.xsd}temp"
  69. expression="${automation_driven.submodule.temp}"/>
  70. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}h"
  71. expression="${automation_driven.submodule.struct.h}"/>
  72. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.namespaces.xsd}xsd"
  73. expression="${automation_driven.submodule.namespaces.xsd}"/>
  74. <classpath location="/opt/local/share/java/saxon9he.jar"/>
  75. <xmlcatalog refid="dita-ot.dtd.catalog"/>
  76. </xslt>
  77. </target>
  78. <target name="automation_driven.submodule.struct.read.enumerate.xsd"
  79. description="to enumerate unique attributes " depends="automation_driven.submodule.struct.read.xsd">
  80. <xslt basedir="${automation_driven.submodule.basedir}"
  81. destdir="${automation_driven.submodule.temp}"
  82. force="true"
  83. in="${automation_driven.submodule.struct.read.xsd}"
  84. out="${automation_driven.submodule.struct.read.enumerate.xsd}"
  85. style="${automation_driven.submodule.struct.read.enumerate.xsl}"> <!-- ${automation_driven.submodule.struct.h} -->
  86. <factory name="net.sf.saxon.TransformerFactoryImpl">
  87. <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
  88. <!--<attribute name="http://saxon.sf.net/feature/initialTemplate"
  89. value="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}read.enumerate.xml"/>-->
  90. <attribute name="http://saxon.sf.net/feature/initialMode"
  91. value="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}read.enumerate.xml"/>
  92. <attribute name="http://saxon.sf.net/feature/dtd-validation-recoverable"
  93. value="true"/>
  94. </factory>
  95. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}basedir"
  96. expression="${automation_driven.basedir}"/>
  97. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}repository"
  98. expression="${automation_driven.repository}"/>
  99. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}temp"
  100. expression="${automation_driven.temp}"/>
  101. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.xsd}basedir"
  102. expression="${automation_driven.submodule.basedir}"/>
  103. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.xsd}repository"
  104. expression="${automation_driven.submodule.repository}"/>
  105. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.xsd}temp"
  106. expression="${automation_driven.submodule.temp}"/>
  107. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}h"
  108. expression="${automation_driven.submodule.struct.h}"/>
  109. <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.namespaces.xsd}xsd"
  110. expression="${automation_driven.submodule.namespaces.xsd}"/>
  111. <classpath location="/opt/local/share/java/saxon9he.jar"/>
  112. <xmlcatalog refid="dita-ot.dtd.catalog"/>
  113. </xslt>
  114. </target>
  115. </project>