build.p5dg.PRODUCT.xml 7.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project basedir="../../." name="p5dg.PRODUCT"
  3. xmlns:p5dg="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/documentation_generator/documentation_generator.xsd"
  4. >
  5. <tstamp>
  6. <format property="p5dg.config.oldfile.tstamp" pattern="MM/dd/yyyy hh:mm a" offset="-1" unit="minute"/>
  7. </tstamp>
  8. <include file="../build.WPS_Functions.PRODUCT.xml" as="WPS_Functions"/>
  9. <condition property="p5dg.PRODUCT.ifdef.parent" taskname="parent.PRODUCT.ifdef">
  10. <isset property="WPS_Functions.PRODUCT.name"/>
  11. </condition>
  12. <property name="p5dg.PRODUCT.name" value="${WPS_Functions.PRODUCT.name}.documentation_generator"/>
  13. <property name="p5dg.PRODUCT.vendor-domain" value="${WPS_Functions.PRODUCT.vendor-domain}.p5dg"/>
  14. <property name="p5dg.PRODUCT.prefix" value="p5dg"/>
  15. <property name="p5dg.PRODUCT.namespace" value="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/documentation_generator/documentation_generator.xsd"/>
  16. <property name="p5dg.parent.name" value="${WPS_Functions.PRODUCT.name}"/>
  17. <property name="p5dg.parent.artifactId" value="${WPS_Functions.PRODUCT.vendor-domain}"/>
  18. <property name="p5dg.parent.relativePath" value="../."/>
  19. <property name="p5dg.basedir" value="${WPS_Functions.basedir}/documentation_generator"/>
  20. <property name="p5dg.repository" value="${WPS_Functions.repository}/p5dg.basedir"/>
  21. <condition property="p5dg.repository.exists">
  22. <available file="${p5dg.repository}"/>
  23. </condition>
  24. <property name="p5dg.build" location="${p5dg.basedir}/build_documentation_generator.xml"/>
  25. <property name="p5dg.temp" location="${WPS_Functions.temp}/p5dg.temp"/>
  26. <condition property="p5dg.temp.exists">
  27. <available file="${p5dg.temp}"/>
  28. </condition>
  29. <property name="p5dg.childproperties" location="${WPS_Functions.childproperties}/build_documentation_generator.properties"/>
  30. <property name="p5dg.configuration.dir" value="${WPS_Functions.configuration.dir}/${p5dg.PRODUCT.prefix}"/>
  31. <property name="p5dg.timestamp.analyzed" location="${p5dg.repository}/timestamp.analyzed"/>
  32. <property name="p5dg.timestamp.created" location="${p5dg.repository}/timestamp.created"/>
  33. <property name="p5dg.documentation_generator.xsl" location="${p5dg.basedir}/documentation_generator.xsl"/>
  34. <property name="p5dg.product.analyze.build.xml" location="${p5dg.basedir}/build.p5dg.product.analyze.xml"/>
  35. <property name="p5dg.schema.build.xml" location="${p5dg.basedir}/build.p5dg.product.analyze.xml"/>
  36. <property name="p5dg.schema.xsl" location="${p5dg.basedir}/p5dg.schema.xsl"/>
  37. <property name="p5dg.schema.dir" location="${p5dg.repository}/p5dg.schema.dir"/>
  38. <property name="p5dg.schema.dir.log" location="${p5dg.schema.dir}/p5dg.schema.dir.log"/> <!-- to log changes etc -->
  39. <property name="p5dg.schema.generate.xml" location="${p5dg.schema.dir}/p5dg.schema.dir.xml"/>
  40. <property name="p5dg.schema.generated.tstamp" location="${p5dg.schema.dir}/p5dg.schema.generated.tstamp"/>
  41. <!-- TODO TO REMOVE FROM build_ -->
  42. <property name="p5dg.documentation_generator.xsl" location="${p5dg.basedir}/documentation_generator.xsl"/>
  43. <property name="p5dg.repository.dita" location="${p5dg.repository}/dita"/>
  44. <!--<property name="p5dg.documentation.root.build.xml" value="${build_SE.xml}"/>-->
  45. <property name="p5dg.documentation.files.index.includes1" value="**/build*.xml"/>
  46. <property name="p5dg.documentation.files.index.includes2" value="**/*.xsl"/>
  47. <property name="p5dg.documentation.files.index.includes3" value="**/*.xsd"/>
  48. <property name="p5dg.documentation.files.index.excludes1" value="**/temp/*"/>
  49. <property name="p5dg.documentation.files.index.excludes2" value="**/out/*"/>
  50. <property name="p5dg.documentation.files.index.excludes3" value="**/recurse_cache/*"/>
  51. <property name="p5dg.dtd2xsd.pl" location="${p5dg.basedir}/dtd2xsd.pl"/>
  52. <property name="p5dg.documentation.files.index.excludes.regex" value="(.*recurse_cache.*)|(.*/temp/.*)|(.*/out/.*)|(.*recurse_cache.*)"/>
  53. <property name="p5dg.documentation.files.index.root_dir" location="${p5build.basedir}"/> <!-- + ${build_SE.xml} -->
  54. <property name="p5dg.documentation.files.index.xml" location="${p5dg.repository}/p5dg.documentation.files.index.xml"/> <!-- index list of all builds -->
  55. <property name="p5dg.documentation.files.index_fileset.xml" location="${p5dg.repository}/p5dg.documentation.files.index_fileset.xml"/>
  56. <property name="p5dg.documentation.files.index_analyzed.xml" location="${p5dg.repository}/p5dg.documentation.files.index_analyzed.xml"/>
  57. <property name="p5dg.documentation.files.index_analyzed_structurized.xml" location="${p5dg.repository}/p5dg.documentation.files.index_analyzed_structurized.xml"/>
  58. <property name="p5dg.documentation.files.antstructure.dtd" location="${p5ant.documentation.files.antstructure.dtd}"/>
  59. <property name="p5dg.documentation.files.antstructure-to-fix.xsd" location="${p5dg.repository}/p5dg.documentation.files.antstructure-to-fix.x_s_d"/>
  60. <property name="p5dg.documentation.files.antstructure.xsd" location="${p5dg.repository}/p5dg.documentation.files.antstructure.xsd"/>
  61. <property name="p5dg.documentation.files.antstructure-request.xsd" location="${p5dg.repository}/p5dg.documentation.files.antstructure-request.xsd"/>
  62. <property name="p5dg.documentation.files.antstructure-resp.xsd" location="${p5dg.repository}/p5dg.documentation.files.antstructure-resp.xsd"/>
  63. <target name="temp" unless="p5dg.temp.exists">
  64. <echo>#79A initially creating temp dir ${p5dg.temp}</echo>
  65. <mkdir dir="${p5dg.temp}"/>
  66. </target>
  67. <target name="repository" unless="p5dg.repository.exists">
  68. <echo>#79A initially creating temp dir ${p5dg.repository}</echo>
  69. <mkdir dir="${p5dg.repository}"/>
  70. </target>
  71. <!--<property name="p5suis.pid" location="${p5suis.repository}/p5suis.speech.pid"/>-->
  72. <!--
  73. <property name="p5dg.StandardOutPath" location="${p5build_SE.SYSTEM.StandardOutPath}/${p5dg.PRODUCT.name}.log"/>
  74. <property name="p5dg.StandardErrorPath" location="${p5build_SE.SYSTEM.StandardErrorPath}/${p5dg.PRODUCT.name}.log"/>
  75. -->
  76. <!--
  77. <target name="basedir" description="to create local dirs">
  78. <propertyset id="p5dg.local.properties">
  79. <propertyref prefix="p5dg"/>
  80. <mapper type="glob" from="p5dg.*" to="local.*"/>
  81. </propertyset>
  82. <antcall target="WPS_Functions.basedir.p5bws:dirs" inheritall="false">
  83. <propertyset refid="p5dg.local.properties"/>
  84. </antcall>
  85. </target>
  86. <target name="clean" description="To delete all temp and repository">
  87. <antcall target="WPS_Functions.basedir.p5bws:dirs.clean" inheritall="false">
  88. <propertyset refid="p5dg.local.properties"/>
  89. </antcall>
  90. </target>
  91. <target name="clean.temp" description="To delete all temp and repository">
  92. <antcall target="WPS_Functions.basedir.p5bw.p5bws:dirs.temp.clean" inheritall="false">
  93. <propertyset refid="p5dg.local.properties"/>
  94. </antcall>
  95. </target>
  96. -->
  97. <!--<target name="parent.PRODUCT.ifdef" unless="WPS_Functions.PRODUCT.ifdef.parent">
  98. <fail>There is not set correct parent PRODUCT from expected file="../build.WPS_Functions.PRODUCT.xml" </fail>
  99. </target>-->
  100. </project>