build.p5build.PRODUCT.xml 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <project basedir="."
  3. xmlns:p5build="http://biuro.biall-net.pl/xmlschema_procesy5/build.xsd"
  4. name="p5build.PRODUCT">
  5. <include file="build.p5build.GLOBALS.xml"/>
  6. <include file="build.p5build.SYSTEM.xml"/>
  7. <include file="build_SE_basedir/build.p5build_SE.PRODUCT.xml"/>
  8. <!--<include file="build_SE_basedir/build.p5build_SE.SYSTEM.xml"/>-->
  9. <property name="p5build.PRODUCT.name" value="${p5build_SE.PRODUCT.name}.p5build"/>
  10. <property name="p5build.PRODUCT.vendor-domain" value="${p5build_SE.PRODUCT.vendor-domain}"/>
  11. <property name="p5build.PRODUCT.prefix" value="p5build"/>
  12. <property name="p5build.PRODUCT.namespace" value="http://biuro.biall-net.pl/xmlschema_procesy5/build.xsd"/>
  13. <property name="p5build.parent.name" value="${p5build_SE.PRODUCT.name}"/>
  14. <property name="p5build.parent.artifactId" value="${p5build_SE.PRODUCT.vendor-domain}"/>
  15. <property name="p5build.parent.relativePath" value="../."/>
  16. <!-- build_SE.xml - licence variables - to use root variables -->
  17. <property name="build_SE.xml" location="${p5build_SE.build}"/>
  18. <property name="build_SE_basedir" location="${p5build_SE.basedir}"/> <!-- to keep files there some temp etc -->
  19. <property name="build_SE_basedir.temp" location="${p5build_SE.temp}"/>
  20. <property name="build_SE.properties" value="${p5build_SE.properties}"/>
  21. <property name="build_SE.properties.xml" value="${p5build_SE.properties.xml}"/>
  22. <!--<property name="p5build.basedir" location="${basedir}"/>-->
  23. <property name="p5build.basedir" location="${p5build_SE.INSTALL_ROOT.basedir}"/>
  24. <!--<property name="p5build.build" location="${basedir}/build.xml"/>-->
  25. <property name="p5build.build" location="${p5build.basedir}/build.xml"/>
  26. <property name="p5build.temp" value="${p5build.basedir}/temp"/>
  27. <property name="p5build.repository" value="${p5build.basedir}/repository"/>
  28. <!--<property name="p5build.temp" location=""/>-->
  29. <tempfile property="p5build.properties" destdir="${p5build.temp}" prefix="p5build." suffix=".properties"/>
  30. <property name="p5build.properties" location="${basedir}/.build_properties" />
  31. <property name="p5build.properties.xml" location="${basedir}/.build_properties.xml" />
  32. <property name="p5build.configuration.dir" value="${p5build_SE.configuration.dir}/${p5build.PRODUCT.prefix}"/>
  33. <!-- Moved from build to be included to rest modules -->
  34. <property name="threadCount" value="3"/>
  35. <property name="debug_level_param" value="0"/>
  36. <property name="XMLSchema_prefix" value="xs"/>
  37. <property name="public_html" location="${basedir}"/> <!-- do wstawienia schematos -->
  38. <!-- modules WPS_Functions -->
  39. <property name="WPS_Functions" location="${WPS_Functions.basedir}"/>
  40. <property name="build_WPS_Functions.xml" location="${WPS_Functions.build}"/> <!-- call it to get properties -->
  41. <property name="build_WPS_Functions.xml.properties" location="${WPS_Functions.properties}"/>
  42. <!-- went to WPS_Functions/build_WPS_Functions -->
  43. <property name="ant-launcher.jar" location="/opt/local/share/java/apache-ant/lib/ant-launcher.jar"/>
  44. <!--<property name="hxnormalize" value="/opt/local/bin/hxnormalize"/>--> <!-- port install htmlutils-->
  45. <property name="xlsx.xsl" value="${basedir}/default_db_xml_cache.public/xlsx.xsl"/>
  46. <property name="dtd2xsd.pl" location="${basedir}/stuff/dtd2xsd.pl"/> <!-- to convert from dtd to xsd -->
  47. <property name="remote.ant-object" location="${remote}/ant-object"/> <!-- than is default_db.CRM_PROCES/PROCES_INIT/PROCES_INIT.xsd and build.xml (empty) -->
  48. <property name="remote.ant-url_action" location="${remote}/ant-url_action"/>
  49. <property name="remote.default_db.in7_dziennik_koresp" location="${remote.ant-url_action}/default_db.in7_dziennik_koresp"/>
  50. <property name="remote.default_db.bi_audit_energa_rum_kontrahenci_powiazania" location="${remote.ant-url_action}/default_db.bi_audit_energa_rum_kontrahenci_powiazania"/>
  51. <property name="table.local" location="${basedir}/table"/>
  52. <property name="table.remote" location="${remote}/table"/>
  53. <property name="default_db.instance.xml" value="${basedir}/default_db.instance.xml"><!--<glossgroup id="glossgroup_ezt_5sz_gz">--></property>
  54. <property name="default_db.instance.xml.symlink" value="${basedir}/default_db.instance.xml.symlink"/>
  55. <property name="transformed.local" location="${default_db.instance.xml}/transformed"/> <!-- dir for some raport outputs -->
  56. <property name="procesy5_system_schema.xml" value="${transformed.local}/procesy5_system_schema.xml"/>
  57. <property name="procesy5_system_schema.complete" value="${transformed.local}/procesy5_system_schema.complete"/>
  58. <property name="procesy5_system_schema_file" value="${procesy5_system_schema.xml}"/> <!-- alias property used in buildComplexType - to be removed in cleaning/organizing -->
  59. <property name="external_schema" value="/public_html/external_schema"/><!-- ignore schemas to be imported/transformed locally -->
  60. <property name="external_schema_id_namespace_prefix" value="/public_html/external_schema_id_namespace_prefix"/><!-- ingored but to parse schemas to be imported/transformed locally -->
  61. <property name="external_schema_table.path" value="${basedir}/external_schema_table"/><!-- transformed to tables from external_schema_id_namespace_prefix to be set @id TODO use it on recurse_ant - it is now set manually-->
  62. <property name="vrtfNamespaces.xml" value="${transformed.local}/vrtfNamespaces.xml"/>
  63. <property name="vrtfNamespaces_file" value="${vrtfNamespaces.xml}"/>
  64. <property name="element_complexType.xml" value="${transformed.local}/element_complexType.xml"/><!-- for build flat schema and tr_map -->
  65. <property name="build_element_complexType.xml" value="${transformed.local}/build_element_complexType.xml"/> <!-- for build parallel by ant universal xsl -->
  66. <property name="build_element_complexType.xml.complete" value="${build_element_complexType.xml}.complete"/> <!-- to controll if is complete to bypass it -->
  67. <property name="build_tr_map.xml" value="${transformed.local}/build_tr_map.xml"/>
  68. <property name="build_tr_map.xml.complete" value="${transformed.local}/build_tr_map.xml.complete"/>
  69. <property name="CRM_LISTA_ZASOBOW.get_wfs_recurse_xsl.xml" value="${transformed.local}/CRM_LISTA_ZASOBOW.get_wfs_recurse_xsl.xml"/><!-- transformed/CRM_LISTA_ZASOBOW.get_wfs_recurse_xsl.xml -->
  70. <property name="CRM_PROCES.get_wfs_recurse_xsl.xml" value="${transformed.local}/CRM_PROCES.get_wfs_recurse_xsl.xml"/>
  71. <property name="build_simpleSchema_for_recurse_ant.single.complete" value="${transformed.local}/build_simpleSchema_for_recurse_ant.single.complete"/>
  72. <property name="system_ui_info_speech" location="${basedir}/WPS_Functions/system_ui_info_speech/build_system_ui_info_speech.xml"/>
  73. <property name="build_complexType.local" location="${default_db.instance.xml}/build_complexType"/>
  74. <property name="build_complexType.remote" location="${remote}/default_db.instance.xml/build_complexType"/>
  75. <property name="p5_tr_map.local" location="${default_db.instance.xml}/p5_tr_map"/>
  76. <property name="p5_tr_map.remote" location="${remote}/default_db.instance.xml/p5_tr_map"/>
  77. <property name="detect_resource_type.local" location="${default_db.instance.xml}/detect_resource_type"/>
  78. <property name="detect_resource_type.remote" location="${remote}/default_db.instance.xml/detect_resource_type"/>
  79. <property name="detect_objects_parent_relations.local" location="${default_db.instance.xml}/detect_objects_parent_relations"/>
  80. <property name="detect_objects_parent_relations.remote" location="${remote}/default_db.instance.xml/detect_objects_parent_relations"/>
  81. <property name="simpleSchema.local" location="${default_db.instance.xml}/simpleSchema"/>
  82. <property name="simpleSchema.remote" location="${remote}/default_db.instance.xml/simpleSchema"/>
  83. <!-- module cache -->
  84. <property name="build_properties" location="${basedir}/.build_properties" />
  85. <property name="build_properties.xml" location="${basedir}/.build_properties.xml" />
  86. <property name="new-schema-with-ID-to-move-and-rename-to-xsd" location="${transformed.local}/new-schema-with-ID-to-move-and-rename-to-xsd"/>
  87. <!-- templates -->
  88. <property name="default_db_xml_cache.public" location="${basedir}/default_db_xml_cache.public"/>
  89. <property name="default_db_xml_cache" value="${basedir}/default_db_xml_cache"/><!-- xsl Business Objects Transformers -->
  90. <property name="system_cache__resources_tree_generate_xsl_required_occurs_raport" value="${default_db_xml_cache}/system_cache__resources_tree_generate_xsl_required_occurs_raport"/>
  91. <property name="parse_schema_to_generate_id.xsl" value="${system_cache__resources_tree_generate_xsl_required_occurs_raport}/parse_schema_to_generate_id.xsl" />
  92. <property name="parse_schema_to_generate_id_raport.xml" value="${transformed.local}/new-schema-with-ID-to-move-and-rename-to-xsd.xml"/>
  93. <property name="get_all_xsd.xsl" value="${default_db_xml_cache.public}/get_all_xsd.xsl"/>
  94. <property name="build_element_complexType.xml" value="${transformed.local}/build_element_complexType.xml"/> <!-- ant build to generate elements flat and p5_tr_map -->
  95. <property name="build_detect_resource_type.xml" value="${transformed.local}/build_detect_resource_type.xml"/>
  96. <property name="build_detect_resource_type.complete" value="${transformed.local}/build_detect_resource_type.complete"/>
  97. <property name="build_complexType.xsl" value="${default_db_xml_cache}/build_complexType.xsl"/>
  98. <property name="build_complexType_raport.xml" value="${transformed.local}/build_complexType_raport.xml"/>
  99. <property name="build_tr_map_raport.xml" value="${transformed.local}/build_tr_map_raport.xml"/>
  100. <property name="p5_tr_map.xsl" value="${default_db_xml_cache}/p5_tr_map.xsl"/>
  101. <property name="detect_resource_type.xsl" value="${default_db_xml_cache}/system_cache__resources_tree_generate_xsl_required_occurs_raport/detect_resource_type.xsl"/>
  102. <property name="detect_resource_type.xml" value="${transformed.local}/detect_resource_type.xml"/> <!-- ${targetNamespace_DEFAULTS_prefix} -->
  103. <property name="detect_objects_parent_relations.xsl" value="${default_db_xml_cache}/system_cache__resources_tree_generate_xsl_required_occurs_raport/detect_objects_parent_relations.xsl"/>
  104. <property name="detect_objects_parent_relations.xml" value="${transformed.local}/detect_objects_parent_relations.xml"/>
  105. <property name="build_detect_objects_parent_relations.xml" value="${transformed.local}/build_detect_objects_parent_relations.xml"/>
  106. <property name="build_detect_objects_parent_relations.complete" value="${transformed.local}/build_detect_objects_parent_relations.complete"/>
  107. <property name="main_build_recurse_ant.dita_with_id.xsl" value="${default_db_xml_cache.public}/main_build_recurse_ant.dita_with_id.xsl"/>
  108. <property name="main_build_recurse_ant.dita_with_id_raport.xml" value="${transformed.local}/main_build_recurse_ant.dita_with_id_raport.xml"/><!-- raport only for simpleSchema -->
  109. <property name="build_SimpleSchema.xml" value="${transformed.local}/build_SimpleSchema.xml"/>
  110. <!--<property name="build_SimpleSchema.complete" value="${transformed.local}/build_SimpleSchema.complete"/>-->
  111. <property name="build_assertion_from_complexType.xsl" value="${default_db_xml_cache}/build_assertion_from_complexType.xsl"/>
  112. <property name="assertion_from_complexType_generated.xsl" value="${transformed.local}/assertion_from_complexType_generated.xsl"/>
  113. <property name="typespecial_to_ref.xsl" location="${default_db_xml_cache}/typespecial_to_ref/typespecial_to_ref.xsl"/>
  114. <property name="typespecial_to_ref.xml" location="${transformed.local}/typespecial_to_ref.xml"/>
  115. <property name="typespecial_to_ref_final.xml" location="${transformed.local}/typespecial_to_ref_final.xml"/>
  116. <property name="typespecial_to_ref_final.xml_to_default_db.report.xml" location="${transformed.local}/typespecial_to_ref_final.xml_to_default_db.report.xml"/>
  117. <property name="default_db.dir" value="${basedir}/default_db"/>
  118. <property name="default_db.xml" value="${default_db.dir}/default_db.xsd"/>
  119. <property name="default_db.xml.get_url" value="${TargetNamespaceBindings}/SE/version-git/api.php/xml/xsd/default_db"/> <!-- TODO to be set -->
  120. <property name="TargetNamespaceBindings.xsl" value="${default_db_xml_cache.public}/system_cache__appinfo/TargetNamespaceBindings.xsl"/>
  121. <property name="default_db_targetNamespace_detect_string" value="default_db/table/"/>
  122. <property name="zasob_id_db_targetNamespace_detect_string" value="https://biuro.biall-net.pl/api/"/>
  123. <property name="dita.dir" location="/Library/Server/Web/Data/Sites/Default/SE/stuff/dita-ot-2.3.3/bin/dita"/>
  124. <!-- important xsl templates another -->
  125. <property name="build_ant_universal_by_xsl_match.xsl" value="${default_db_xml_cache.public}/build_ant_universal_by_xsl_match.xsl"/>
  126. <!-- this is current dowloaded from API GET_ALL_XSD scehema of database to rebuild_structures and analysis etc...
  127. <xsl:variable name="URL" select="concat($api_url,'/dev-pl/se-feature-api/api.php/xml/xsd/',$db_name_prefix)"/>
  128. -->
  129. <!-- for WPS_Functions/default_db/CRM_PROCES_tree informations -->
  130. <!--<FeatureType xmlns:default_objects="https://biuro.biall-net.pl/wfs/default_objects">
  131. <Name>SystemProcess</Name>
  132. <Title>SystemProcess</Title>
  133. <Abstract>SystemProcess</Abstract>
  134. <Keywords>SystemProcess</Keywords>
  135. <SRS>EPSG:4326</SRS>
  136. </FeatureType>-->
  137. <property name="default_objects:SystemProces" value="default_objects:SystemProces"/> <!-- to retrieve SystemProces -->
  138. <!-- to be generated in maven style like that:
  139. <project>
  140. <modelVersion>4.0.0</modelVersion>
  141. <groupId>com.vogella.build.maven.java</groupId>
  142. <artifactId>com.vogella.build.maven.java</artifactId>
  143. <packaging>jar</packaging>
  144. <version>1.0-SNAPSHOT</version>
  145. <name>com.vogella.build.maven.java</name>
  146. <url>http://maven.apache.org</url>
  147. <dependencies>
  148. <dependency>
  149. <groupId>junit</groupId>
  150. <artifactId>junit</artifactId>
  151. <version>3.8.1</version>
  152. <scope>test</scope>
  153. </dependency>
  154. </dependencies>
  155. </project>
  156. -->
  157. </project>