sf-platform/build.xml
changeset 34 c10840c6fcbb
parent 31 c54ae3330cbd
child 35 9f78d5788229
equal deleted inserted replaced
33:4753c9491d0c 34:c10840c6fcbb
   104     ==         - job_refs.ant.xml
   104     ==         - job_refs.ant.xml
   105     ==
   105     ==
   106     -->
   106     -->
   107   <target name="sf-os-compile">
   107   <target name="sf-os-compile">
   108       
   108       
   109         <hlm:argSet id="sbs.tools.var">
   109         <hlm:argSet id="sbs.tools2.var">
   110                 <hlm:arg name="config" value="${sf.spec.sbs.tools.config}" />
   110                 <hlm:arg name="config" value="tools2_rel" />
       
   111                 <hlm:arg name="singlejob" value="false" />
       
   112                 <hlm:arg name="enable-filter" value="true" />
       
   113         </hlm:argSet>
       
   114         
       
   115         <hlm:argSet id="sbs.tools.var"> 
       
   116                 <hlm:arg name="config" value="tools_rel" />
   111                 <hlm:arg name="singlejob" value="true" />
   117                 <hlm:arg name="singlejob" value="true" />
   112                 <hlm:arg name="enable-filter" value="true" />
   118                 <hlm:arg name="enable-filter" value="true" />
   113         </hlm:argSet>
   119         </hlm:argSet>
   114 
   120 
   115         <hlm:argSet id="sbs.main.sbs.var">
   121         <hlm:argSet id="sbs.main.sbs.var">
   118         </hlm:argSet>
   124         </hlm:argSet>
   119 
   125 
   120         <hlm:sbsMakeOptions engine="gmake" id="sbs.toolsbuild.options" />
   126         <hlm:sbsMakeOptions engine="gmake" id="sbs.toolsbuild.options" />
   121         <hlm:sbsMakeOptions engine="gmake" id="sbs.fullbuild.options" />
   127         <hlm:sbsMakeOptions engine="gmake" id="sbs.fullbuild.options" />
   122 
   128 
   123         <!-- OS tools build -->
   129         <!-- OS tools2 build first-->
       
   130         <antcall target="compile-main" inheritAll="false" inheritRefs="true">
       
   131                 <param name="build.system" value="${sf.spec.build.system}" />
       
   132                 <param name="compile.sysdef.dtd.stub" value="${sf.spec.os.sysdef.dtd}" />
       
   133                 <param name="sysdef.configurations.list" value="${sf.spec.os.sysdef.clean.configurations.list}" />
       
   134                 <param name="sf.spec.sysdef.version" value ="${sf.spec.os.sysdef.version}"/>
       
   135                 <reference refid="sbs.tools2.var" torefid="sbs.var" />
       
   136                 <reference refid="sbs.toolsbuild.options" torefid="sbs.make.options" />
       
   137                 <reference refid="sf.spec.os.system.definition.files" torefid="system.definition.files" />
       
   138         </antcall>
       
   139 
       
   140         <!-- OS tools build after tools2 -->
   124         <antcall target="compile-main" inheritAll="false" inheritRefs="true">
   141         <antcall target="compile-main" inheritAll="false" inheritRefs="true">
   125                 <param name="build.system" value="${sf.spec.build.system}" />
   142                 <param name="build.system" value="${sf.spec.build.system}" />
   126                 <param name="compile.sysdef.dtd.stub" value="${sf.spec.os.sysdef.dtd}" />
   143                 <param name="compile.sysdef.dtd.stub" value="${sf.spec.os.sysdef.dtd}" />
   127                 <param name="sysdef.configurations.list" value="${sf.spec.os.sysdef.clean.configurations.list}" />
   144                 <param name="sysdef.configurations.list" value="${sf.spec.os.sysdef.clean.configurations.list}" />
   128                 <param name="sf.spec.sysdef.version" value ="${sf.spec.os.sysdef.version}"/>
   145                 <param name="sf.spec.sysdef.version" value ="${sf.spec.os.sysdef.version}"/>