build.p5dg.product.analyze.xml 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project basedir="../../." name="product.analyze"
  3. xmlns:p5dg="http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/documentation_generator/documentation_generator.xsd"
  4. >
  5. <description>Do pobrania danych na temat modulu/komponentu systemu w celu jego analizowania
  6. To analyze some module to generate documentation etc..
  7. </description>
  8. <include file="build.p5dg.PRODUCT.xml" as="PRODUCT"/>
  9. <include file="build_documentation_generator.xml" as=""/>
  10. <include file="../system_ui_info_speech/build.system_ui_info_speech.PRODUCT.xml"/>
  11. <target name="include.structure">
  12. <!--<local name="p5ant.include.structure.xml"/>-->
  13. <input addproperty="p5dg.documentation.files.index.root_dir" message="type directory of module to analyze"/>
  14. <input addproperty="PRODUCT.prefix" message="type product message - like p5dg - to collect files with that prefix"/>
  15. <tempfile property="p5ant.include.structure.xml" destdir="${p5dg.repository}" prefix="p5ant.include.structure.${PRODUCT.prefix}" suffix=".xml" deleteonexit="no"/>
  16. <tempfile property="p5dg.documentation.files.index_analyzed_structurized.xml" destdir="${p5dg.repository}" prefix="p5dg.documentation.files.index_analyzed_structurized.${PRODUCT.prefix}" suffix=".xml" deleteonexit="no"/>
  17. <echo>#299 p5dg.documentation.files.index_fileset.xml - outlist is ${p5ant.include.structure.xml} for dir ${p5dg.documentation.files.index.root_dir} </echo>
  18. <antcall target="p5dg.p5ant.include.structure.task.ep">
  19. <param name="p5dg.documentation.files.index.root_dir" value="${p5dm.basedir}"/>
  20. <param name="p5dg.documentation.files.index_analyzed_structurized.xml" value="${p5dg.documentation.files.index_analyzed_structurized.xml}"/>
  21. <param name="p5ant.include.structure.xml" value="${p5ant.include.structure.xml}"/>
  22. <param name="p5dg.documentation.files.index.root_dir" value="${p5dm.basedir}"/>
  23. <param name="p5dg.documentation.files.index.excludes1" value=""/>
  24. <param name="p5dg.documentation.files.index.includes1" value="**/*.xml"/>
  25. </antcall>
  26. <exec executable="open">
  27. <arg file="${p5dg.documentation.files.index_analyzed_structurized.xml}"/>
  28. </exec>
  29. <exec executable="open">
  30. <arg file="${p5ant.include.structure.xml}"/>
  31. </exec>
  32. </target>
  33. </project>