 
 		protected static function parseFiles(files:Array, result:Array):void
 		{
-			var selfFolders:Array = [];
-			var rootFolders:Array = [];
+			var cOptionFolders:Array = [];
+			var cOptionRootFolders:Array = [];
 			var count:int = files.length;
 			for(var i:int = 0; i < count; i++)
 			{

				}
				addFile(srcFile, destPath, result);
			}
			count = rootFolders.length;
			for(i = 0; i < count; i++)
			{
				folder = rootFolders[i];
				result.push("-C");
				result.push(folder);
				result.push(".");
			}
			count = selfFolders.length;
			for(i = 0; i < count; i++)
			{
				var folder:String = selfFolders[i];
				result.push("-C");
				result.push(path.dirname(folder));
				result.push(path.basename(folder));
			}
		}

		protected static function addFile(srcFile:String, destPath:String, result:Array):void

			}
		}
	}
}

class FolderToAddWithCOption {
	public function FolderToAddWithCOption(srcPath:String, destPath:String)
	{
		this.srcPath = srcPath;
		this.destPath = destPath;
	}

	public var srcPath:String;
	public var destPath:String; 
}