buildframework/helium/tools/preparation/ci.ant.xml
changeset 620 ad8ffc8e1982
parent 588 c7c26511138f
child 628 7c4a911dc066
--- a/buildframework/helium/tools/preparation/ci.ant.xml	Thu Jun 10 13:50:24 2010 +0800
+++ b/buildframework/helium/tools/preparation/ci.ant.xml	Mon Jul 26 11:04:29 2010 +0800
@@ -28,10 +28,7 @@
     
     <!-- Delete all the folders based on configurations file inside dir-path, optional attribute pool-size's default value is 4 -->
     <target name="delete-folders-from-list" if = "ci.cleanup.env.dir">
-        <exec osfamily="windows" executable="python" failonerror="true" outputproperty="delete.folders.drive">
-            <arg line="-m searchnextdrive"/>               
-        </exec>
-        <hlm:deleteFoldersFromDirMacro dir-path="${ci.cleanup.env.dir}" delete-folders-drive="${delete.folders.drive}"/>
+        <hlm:deleteFoldersFromDirMacro dir-path="${ci.cleanup.env.dir}" />
     </target>
 
     <!-- Delete all the folders based on configurations file inside dir-path, optional attribute pool-size's default value is 4 -->
@@ -48,6 +45,8 @@
         
 dir_path = str(attributes.get('dir-path'))
 del_folder_drive = attributes.get('delete-folders-drive')
+if del_folder_drive:
+    self.log("Warning: the delete-folders-drive attribute is deprecated, please stop using it.")
 pool_size = attributes.get('pool-size')
 if pool_size != None:
     pool_size = str(pool_size)
@@ -264,6 +263,27 @@
         </sequential>
     </macrodef>
 
+    <!--* @property ci.session.file
+    Location of the session file which will be created by Helium.
+    @type string 
+    @editable required 
+    @scope public 
+    -->
+
+    <!--* @property ci.project.config
+    Location of the configuration that will be generated for the Cruise Control HLMSynergy modificationset.
+    @type string 
+    @editable required 
+    @scope public 
+    -->
+    
+    <!--* @property ci.min.ba.maintain
+    Minimal number of build area to keep.
+    @type string 
+    @editable required 
+    @scope public 
+    -->
+    
     <!-- Validate input for the ci-monitor-ccm-session target -->
     <target name="ci-monitor-ccm-session-validate" depends="ccm-prepare-input">
         <if>