a.binder 3 tahun lalu
induk
melakukan
f631075a51

+ 63 - 2
SE/schema/WPS_Functions/automation_driven/build_automation_driven.xml

@@ -29,14 +29,70 @@
    <extension-point name="default" depends="PRODUCT.PRODUCT,INSTALL.INSTALL"/>
    
    
-   
+   <target name="automation_driven_main.submodule.xsd__struct_write.lcd_menu_index"
+      description="to generate index needad for progmem do easyy access tables" 
+      depends="automation_driven.submodule.xsd__struct_files__fixed"
+      >
+      
+      
+      
+      <echo>#821 generating from ${automation_driven.submodule.struct.write_neuron.lcd_menu.xsd} </echo>
+      <xslt basedir="${automation_driven.submodule.basedir}"
+         destdir="${automation_driven.submodule.temp}"
+         force="true"
+         in="${automation_driven_main.submodule.struct.write.lcd_menu.xsd}"
+         out="${automation_driven_main.submodule.struct.write.lcd_menu.index.xml}"
+         style="${automation_driven_main.submodule.struct.write.lcd_menu.index.xsl}"> <!-- ${automation_driven.submodule.struct.h} -->
+         <factory name="net.sf.saxon.TransformerFactoryImpl">
+            <attribute name="http://saxon.sf.net/feature/xinclude-aware" value="true"/>
+            <!--<attribute name="http://saxon.sf.net/feature/initialTemplate"
+               value="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}read.xml"/>-->
+            <attribute name="http://saxon.sf.net/feature/initialMode"
+               value="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}write.lcd_menu.index.xml"/>
+            <attribute name="http://saxon.sf.net/feature/dtd-validation-recoverable"
+               value="true"/>
+         </factory>
+         <param name="build_complexType_dir" expression="${build_complexType.local}"/>
+         <param name="detect_resource_type.local" expression="${detect_resource_type.local}"/>
+         <param name="detect_objects_parent_relations.xml" expression="${detect_objects_parent_relations.xml}"/>
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}basedir"
+            expression="${automation_driven.basedir}"/>
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}repository"
+            expression="${automation_driven.repository}"/>
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.xsd}temp"
+            expression="${automation_driven.temp}"/>
+         
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.xsd}basedir"
+            expression="${automation_driven.submodule.basedir}"/>
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.xsd}repository"
+            expression="${automation_driven.submodule.repository}"/>
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.xsd}temp"
+            expression="${automation_driven.submodule.temp}"/>
+         
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}h"
+            expression="${automation_driven.submodule.struct.h}"/>
+         
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.namespaces.xsd}xsd"
+            expression="${automation_driven.submodule.namespaces.xsd}"/>
+         
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}struct_files_fix_default.xml"
+            expression="${automation_driven.submodule.xsd__struct_files_fix_default.xml}"/>
+         
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}automation_driven_main.submodule.struct.write.lcd_menu.string_table.h"
+            expression="${automation_driven_main.submodule.struct.write.lcd_menu.string_table.h}"/>
+         
+         
+         <classpath location="/opt/local/share/java/saxon9he.jar"/>
+         <xmlcatalog refid="dita-ot.dtd.catalog"/>
+      </xslt>
+   </target>
    
    
    
    
    <target name="automation_driven_main.submodule.xsd__struct_write.lcd_menu"
       description="to generate lcd menu from assoc obj  NATIVE AUTOMATION TODO" 
-      depends="automation_driven.submodule.xsd__struct_files__fixed"
+      depends="automation_driven_main.submodule.xsd__struct_write.lcd_menu_index"
       >
       
       <!--depends="automation_driven.submodule.xsd__struct_files__fixed"-->
@@ -83,6 +139,11 @@
          <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}struct_files_fix_default.xml"
             expression="${automation_driven.submodule.xsd__struct_files_fix_default.xml}"/>
          
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}automation_driven_main.submodule.struct.write.lcd_menu.string_table.h"
+            expression="${automation_driven_main.submodule.struct.write.lcd_menu.string_table.h}"/>
+         
+         <param name="{http://biuro.biall-net.pl/xmlschema_procesy5/WPS_Functions/automation_driven/automation_driven.submodule.struct.xsd}automation_driven_main.submodule.struct.write.lcd_menu.index.xml" expression="${automation_driven_main.submodule.struct.write.lcd_menu.index.xml}"/>
+         
          <classpath location="/opt/local/share/java/saxon9he.jar"/>
          <xmlcatalog refid="dita-ot.dtd.catalog"/>
       </xslt>