build_BI_audit.xml 5.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project basedir="../../." name="BI_audit" default="BI_audit">
  3. <description>to execute Business inteligence corelations analysis TODO</description>
  4. <!-- modules WPS_Functions - to be copied to any module needed -->
  5. <property name="WPS_Functions" location="${basedir}/WPS_Functions"/>
  6. <property name="build_WPS_Functions.xml" location="${WPS_Functions}/build_WPS_Functions.xml"/> <!-- call it to get properties -->
  7. <property name="build_WPS_Functions.xml.properties" location="${build_WPS_Functions.xml}.properties"/>
  8. <!-- eof modules WPS_Functions -->
  9. <!-- local shared module individual properties should contain ${project.name} basedir ant its .temp -->
  10. <property name="BI_audit" location="${basedir}/WPS_Functions/graph_gnuplot/build_graph_gnuplot.xml"/>
  11. <property name="BI_audit_basedir" location="${basedir}/WPS_Functions/BI_audit" />
  12. <property name="BI_audit_basedir.temp" location="${BI_audit_basedir}/temp" />
  13. <!-- eof shared local module individual properties -->
  14. <!-- local individual module properties -->
  15. <property name="BI_audit:config_inc.php" value="${BI_audit_basedir}/config_inc.php"/>
  16. <property name="BI_audit:1_import_kw_person_and_optimize_db.php" value="${BI_audit_basedir}/1_import_kw_person_and_optimize_db.php"/>
  17. <property name="BI_audit:1_rum_create_ref.php" value="${BI_audit_basedir}/1_rum_create_ref.php"/>
  18. <property name="BI_audit:2_verify_kontrahenci.php" value="${BI_audit_basedir}/2_verify_kontrahenci.php"/>
  19. <property name="BI_audit:3_create_all.php" value="${BI_audit_basedir}/3_create_all.php"/>
  20. <property name="BI_audit:4_find_corelations.php" value="${BI_audit_basedir}/4_find_corelations.php"/>
  21. <property name="BI_audit:4_find_corelations_local.php" value="${BI_audit_basedir}/4_find_corelations_local.php"/>
  22. <property name="BI_audit:4_find_corelations_local_global.php" value="${BI_audit_basedir}/4_find_corelations_local_global.php"/>
  23. <property name="BI_audit:4_find_corelations_local_memory.php" value="${BI_audit_basedir}/4_find_corelations_local_memory.php"/>
  24. <property name="BI_audit:5_analyse.php" value="${BI_audit_basedir}/5_analyse.php"/>
  25. <property name="BI_audit:4_find_corelations_local.php" value="${BI_audit_basedir}/4_find_corelations_local.php"/>
  26. <property name="BI_audit:5_generate_xml.php" value="${BI_audit_basedir}/5_generate_xml.php"/>
  27. <property name="BI_audit:cache_relations.php" value="${BI_audit_basedir}/cache_relations.php"/>
  28. <property name="BI_audit:find_corelations.php" value="${BI_audit_basedir}/find_corelations.php"/>
  29. <!--<property name="PATH_ADD" value="/opt/local/bin:/usr/bin:/bin"/>-->
  30. <target name="BI_audit:create_tempdir">
  31. <mkdir dir="${BI_audit_basedir.temp}"/>
  32. <!--<mkdir dir="${BI_audit_basedir.temp}/BI_audit/${uuid}"/>-->
  33. </target>
  34. <target name="read_build_properties" depends="BI_audit:create_tempdir">
  35. <ant antfile="${build_WPS_Functions.xml}" target="save_build_properties"/>
  36. <loadproperties srcfile="${build_WPS_Functions.xml.properties}"/>
  37. </target>
  38. <target name="BI_audit:create_php_localized_config" depends="read_build_properties" description="To create localized include config for php scripts with bootstrap.php etc">
  39. <echo file="${BI_audit:config_inc.php}">
  40. #!/usr/bin/env php
  41. <![CDATA[<?php]]>
  42. $_SERVER['SERVER_NAME'] = "${SERVER_ADDRESS}";
  43. require("${bootstrap.php}");
  44. <![CDATA[?>]]>
  45. </echo>
  46. </target>
  47. <target name="BI_audit" depends="BI_audit:create_tempdir" description="To generate raport If called from CRM_PROCES_tree (to be renamed to XML_tree_to_dita ) framework ">
  48. <property name="srcfile" value="${srcfile}"/>
  49. <property name="dstfile" value="${dstfile}"/>
  50. <property name="fileindex" value="${fileindex}"/> <!-- to uniq name -->
  51. <property name="ditadir" value="${ditadir}"/>
  52. <property name="uuid" value="${uuid}"/>
  53. <!--<property name="images.xml" value="${BI_audit_basedir.temp}/BI_audit/${uuid}/${fileindex}_images.xml"/>-->
  54. <!-- <property name="barchart.gnuplot" value="${graph_gnuplot_basedir.temp}/graph_to_image/${uuid}/barchart.${fileindex}.gnuplot"/>
  55. <property name="population.dat" value="${graph_gnuplot_basedir.temp}/graph_to_image/${uuid}/population.${fileindex}.dat"/>
  56. <property name="barchart.png" value="${graph_gnuplot_basedir.temp}/graph_to_image/${uuid}/barchart.${fileindex}.png"/>-->
  57. <echo>
  58. BI_audit TODO integrate
  59. </echo>
  60. <!--<exec executable="${gnuplot}" dir="${graph_gnuplot_basedir.temp}/graph_to_image/${uuid}">-->
  61. <!--<exec executable="php" dir="${BI_audit_basedir.temp}">
  62. <arg line="${BI_audit:1_import_kw_person_and_optimize_db.php}"/>
  63. </exec>-->
  64. </target>
  65. </project>