sf-platform/build.xml
changeset 80 5e7e3b1825aa
parent 79 d9875e573161
child 111 5b0bc2f89660
equal deleted inserted replaced
79:d9875e573161 80:5e7e3b1825aa
   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 		<if><istrue value="${sf.spec.baseline.clean}"/>
   213 		<if><istrue value="${sf.spec.baseline.clean}"/>
   214 			<antcall target="compile-main" inheritAll="false" inheritRefs="true">
   214 			<then>
   215 					<param name="build.system" value="${sf.spec.build.system}" />
   215 				<antcall target="compile-main" inheritAll="false" inheritRefs="true">
   216 					<param name="compile.sysdef.dtd.stub" value="${sf.spec.os.sysdef.dtd}" />
   216 						<param name="build.system" value="${sf.spec.build.system}" />
   217 					<param name="sysdef.configurations.list" value="${sf.spec.os.sysdef.clean.configurations.list}" />
   217 						<param name="compile.sysdef.dtd.stub" value="${sf.spec.os.sysdef.dtd}" />
   218 					<param name="sf.spec.sysdef.version" value ="${sf.spec.os.sysdef.version}"/>
   218 						<param name="sysdef.configurations.list" value="${sf.spec.os.sysdef.clean.configurations.list}" />
   219 					<reference refid="sbs.main.clean.sbs.var" torefid="sbs.var" />
   219 						<param name="sf.spec.sysdef.version" value ="${sf.spec.os.sysdef.version}"/>
   220 					<reference refid="sbs.fullbuild.options" torefid="sbs.make.options" />
   220 						<reference refid="sbs.main.clean.sbs.var" torefid="sbs.var" />
   221 					<reference refid="sf.spec.os.system.definition.files" torefid="system.definition.files" />
   221 						<reference refid="sbs.fullbuild.options" torefid="sbs.make.options" />
   222 			</antcall>
   222 						<reference refid="sf.spec.os.system.definition.files" torefid="system.definition.files" />
       
   223 				</antcall>
       
   224 			</then>
   223 		</if>
   225 		</if>
   224 		
   226 		
   225 		<antcall target="sf-list-dir" inheritAll="false">
   227 		<antcall target="sf-list-dir" inheritAll="false">
   226 			<param name="sf.list.name" value="post-clean"/>
   228 			<param name="sf.list.name" value="post-clean"/>
   227 		</antcall>
   229 		</antcall>
   351           			<reference refid="sf.spec.s60.system.definition.files" torefid="system.definition.files" />
   353           			<reference refid="sf.spec.s60.system.definition.files" torefid="system.definition.files" />
   352     		</antcall>
   354     		</antcall>
   353 			
   355 			
   354 			<!-- s60 clean main build -->
   356 			<!-- s60 clean main build -->
   355 			<if><istrue value="${sf.spec.baseline.clean}"/>
   357 			<if><istrue value="${sf.spec.baseline.clean}"/>
   356 				<antcall target="compile-main" inheritAll="false" inheritRefs="true">
   358 				<then>
   357 						<param name="build.system" value="${sf.spec.build.system}" />
   359 					<antcall target="compile-main" inheritAll="false" inheritRefs="true">
   358 						<param name="sysdef.configurations.list" value="${sf.spec.s60.sysdef.clean.configurations.list}" />
   360 							<param name="build.system" value="${sf.spec.build.system}" />
   359 						<param name="sf.spec.sysdef.version" value="${sf.spec.s60.sysdef.version}"/>
   361 							<param name="sysdef.configurations.list" value="${sf.spec.s60.sysdef.clean.configurations.list}" />
   360 						<reference refid="sbs.main.clean.sbs.var" torefid="sbs.var" />
   362 							<param name="sf.spec.sysdef.version" value="${sf.spec.s60.sysdef.version}"/>
   361 						<reference refid="sbs.fullbuild.options" torefid="sbs.make.options" />
   363 							<reference refid="sbs.main.clean.sbs.var" torefid="sbs.var" />
   362 						<reference refid="sf.spec.s60.system.definition.files" torefid="system.definition.files" />
   364 							<reference refid="sbs.fullbuild.options" torefid="sbs.make.options" />
   363 				</antcall>
   365 							<reference refid="sf.spec.s60.system.definition.files" torefid="system.definition.files" />
       
   366 					</antcall>
       
   367 				</then>
   364 			</if>
   368 			</if>
   365 
   369 
   366 			<antcall target="sf-list-dir" inheritAll="false">
   370 			<antcall target="sf-list-dir" inheritAll="false">
   367 				<param name="sf.list.name" value="post-s60-clean"/>
   371 				<param name="sf.list.name" value="post-s60-clean"/>
   368 			</antcall>
   372 			</antcall>