sf-platform/build.xml
changeset 79 d9875e573161
parent 72 4846dd5df20a
child 80 5e7e3b1825aa
equal deleted inserted replaced
78:52cc4f7310db 79:d9875e573161
   208                 <reference refid="sbs.fullbuild.options" torefid="sbs.make.options" />
   208                 <reference refid="sbs.fullbuild.options" torefid="sbs.make.options" />
   209                 <reference refid="sf.spec.os.system.definition.files" torefid="system.definition.files" />
   209                 <reference refid="sf.spec.os.system.definition.files" torefid="system.definition.files" />
   210         </antcall>
   210         </antcall>
   211 		
   211 		
   212 		<!-- OS clean main build -->
   212 		<!-- OS clean main build -->
   213         <antcall target="compile-main" inheritAll="false" inheritRefs="true">
   213 		<if><istrue value="${sf.spec.baseline.clean}"/>
   214                 <param name="build.system" value="${sf.spec.build.system}" />
   214 			<antcall target="compile-main" inheritAll="false" inheritRefs="true">
   215                 <param name="compile.sysdef.dtd.stub" value="${sf.spec.os.sysdef.dtd}" />
   215 					<param name="build.system" value="${sf.spec.build.system}" />
   216                 <param name="sysdef.configurations.list" value="${sf.spec.os.sysdef.clean.configurations.list}" />
   216 					<param name="compile.sysdef.dtd.stub" value="${sf.spec.os.sysdef.dtd}" />
   217                 <param name="sf.spec.sysdef.version" value ="${sf.spec.os.sysdef.version}"/>
   217 					<param name="sysdef.configurations.list" value="${sf.spec.os.sysdef.clean.configurations.list}" />
   218                 <reference refid="sbs.main.clean.sbs.var" torefid="sbs.var" />
   218 					<param name="sf.spec.sysdef.version" value ="${sf.spec.os.sysdef.version}"/>
   219                 <reference refid="sbs.fullbuild.options" torefid="sbs.make.options" />
   219 					<reference refid="sbs.main.clean.sbs.var" torefid="sbs.var" />
   220                 <reference refid="sf.spec.os.system.definition.files" torefid="system.definition.files" />
   220 					<reference refid="sbs.fullbuild.options" torefid="sbs.make.options" />
   221         </antcall>
   221 					<reference refid="sf.spec.os.system.definition.files" torefid="system.definition.files" />
       
   222 			</antcall>
       
   223 		</if>
   222 		
   224 		
   223 		<antcall target="sf-list-dir" inheritAll="false">
   225 		<antcall target="sf-list-dir" inheritAll="false">
   224 			<param name="sf.list.name" value="post-clean"/>
   226 			<param name="sf.list.name" value="post-clean"/>
   225 		</antcall>
   227 		</antcall>
   226 
   228 
   348           			<reference refid="sbs.fullbuild.options" torefid="sbs.make.options" />
   350           			<reference refid="sbs.fullbuild.options" torefid="sbs.make.options" />
   349           			<reference refid="sf.spec.s60.system.definition.files" torefid="system.definition.files" />
   351           			<reference refid="sf.spec.s60.system.definition.files" torefid="system.definition.files" />
   350     		</antcall>
   352     		</antcall>
   351 			
   353 			
   352 			<!-- s60 clean main build -->
   354 			<!-- s60 clean main build -->
   353     		<antcall target="compile-main" inheritAll="false" inheritRefs="true">
   355 			<if><istrue value="${sf.spec.baseline.clean}"/>
   354           			<param name="build.system" value="${sf.spec.build.system}" />
   356 				<antcall target="compile-main" inheritAll="false" inheritRefs="true">
   355           			<param name="sysdef.configurations.list" value="${sf.spec.s60.sysdef.clean.configurations.list}" />
   357 						<param name="build.system" value="${sf.spec.build.system}" />
   356                     <param name="sf.spec.sysdef.version" value="${sf.spec.s60.sysdef.version}"/>
   358 						<param name="sysdef.configurations.list" value="${sf.spec.s60.sysdef.clean.configurations.list}" />
   357           			<reference refid="sbs.main.clean.sbs.var" torefid="sbs.var" />
   359 						<param name="sf.spec.sysdef.version" value="${sf.spec.s60.sysdef.version}"/>
   358           			<reference refid="sbs.fullbuild.options" torefid="sbs.make.options" />
   360 						<reference refid="sbs.main.clean.sbs.var" torefid="sbs.var" />
   359           			<reference refid="sf.spec.s60.system.definition.files" torefid="system.definition.files" />
   361 						<reference refid="sbs.fullbuild.options" torefid="sbs.make.options" />
   360     		</antcall>
   362 						<reference refid="sf.spec.s60.system.definition.files" torefid="system.definition.files" />
       
   363 				</antcall>
       
   364 			</if>
   361 
   365 
   362 			<antcall target="sf-list-dir" inheritAll="false">
   366 			<antcall target="sf-list-dir" inheritAll="false">
   363 				<param name="sf.list.name" value="post-s60-clean"/>
   367 				<param name="sf.list.name" value="post-s60-clean"/>
   364 			</antcall>
   368 			</antcall>
   365 			
   369