From: Scott H. <sk...@us...> - 2002-05-04 18:27:33
|
Update of /cvsroot/nant/nant/src/NAnt/Tasks In directory usw-pr-cvs1:/tmp/cvs-serv8998 Modified Files: ClTask.cs AlTask.cs CscTask.cs Log Message: Documentation updates from Nathan Sharfi <nis...@ts...> Index: ClTask.cs =================================================================== RCS file: /cvsroot/nant/nant/src/NAnt/Tasks/ClTask.cs,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** ClTask.cs 10 Apr 2002 23:23:24 -0000 1.9 --- ClTask.cs 4 May 2002 18:27:30 -0000 1.10 *************** *** 29,33 **** namespace SourceForge.NAnt.Tasks { ! [TaskName("cl")] public class ClTask : ExternalProgramBase { --- 29,36 ---- namespace SourceForge.NAnt.Tasks { ! ! /// <summary> ! /// Compiles C/C++ programs using cl, Microsoft's C/C++ compiler. ! /// </summary> [TaskName("cl")] public class ClTask : ExternalProgramBase { *************** *** 44,48 **** /// </summary> [TaskAttribute("options")] ! public string Options {get {return _options;} set {_options = value;}} /// <summary> --- 47,51 ---- /// </summary> [TaskAttribute("options")] ! public string Options { get { return _options; } set { _options = value; } } /// <summary> *************** *** 50,54 **** /// </summary> [TaskAttribute("outputdir", Required=true)] ! public string OutputDir {get {return _outputdir;} set {_outputdir = value;}} /// <summary> --- 53,57 ---- /// </summary> [TaskAttribute("outputdir", Required=true)] ! public string OutputDir { get { return _outputdir; } set { _outputdir = value; } } /// <summary> *************** *** 56,60 **** /// </summary> [TaskAttribute("pchfile")] ! public string PchFile {get {return _pchfile;} set {_pchfile = value;}} /// <summary> --- 59,63 ---- /// </summary> [TaskAttribute("pchfile")] ! public string PchFile { get { return _pchfile; } set { _pchfile = value; } } /// <summary> *************** *** 62,66 **** /// </summary> [FileSet("sources")] ! public FileSet Sources {get {return _sources;}} /// <summary> --- 65,69 ---- /// </summary> [FileSet("sources")] ! public FileSet Sources { get { return _sources; } } /// <summary> *************** *** 68,72 **** /// </summary> [FileSet("includedirs")] ! public FileSet Includes {get {return _includes;}} // ExternalProgramBase implementation --- 71,75 ---- /// </summary> [FileSet("includedirs")] ! public FileSet Includes { get { return _includes; } } // ExternalProgramBase implementation Index: AlTask.cs =================================================================== RCS file: /cvsroot/nant/nant/src/NAnt/Tasks/AlTask.cs,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** AlTask.cs 9 Mar 2002 07:27:04 -0000 1.6 --- AlTask.cs 4 May 2002 18:27:31 -0000 1.7 *************** *** 25,29 **** namespace SourceForge.NAnt.Tasks { ! [TaskName("al")] public class AlTask : ExternalProgramBase { --- 25,31 ---- namespace SourceForge.NAnt.Tasks { ! /// <summary> ! /// Wraps al, the assembly linker for the .NET Framework. ! /// </summary> [TaskName("al")] public class AlTask : ExternalProgramBase { *************** *** 36,57 **** FileSet _sources = new FileSet(); ! /// <summary>Output file name for the assembly manifest </summary> [TaskAttribute("output", Required=true)] public string Output { get { return _output; } set {_output = value; } } ! /// <summary>Target type (lib[rary],exe or win[exe] /t flag </summary> [TaskAttribute("target", Required=true)] public string OutputTarget { get { return _target; } set {_target = value; } } ! /// <summary>Supported culture /c[ulture] flag </summary> [TaskAttribute("culture", Required=false)] public string Culture { get { return _culture; } set {_culture = value; } } ! /// <summary>Specifies an assembly to get default options from /template flag </summary> [TaskAttribute("template", Required=false)] public string Template { get { return _template; } set {_template = value; } } ! /// <summary>The set of source files for compilation </summary> [FileSet("sources")] public FileSet Sources { get { return _sources; } } --- 38,65 ---- FileSet _sources = new FileSet(); ! /// <summary>The name of the output file for the assembly manifest. ! /// This attribute corresponds to the /out flag.</summary> [TaskAttribute("output", Required=true)] public string Output { get { return _output; } set {_output = value; } } ! /// <summary>The target type (one of "lib", "exe", or "winexe"). ! /// This attribute corresponds to the /t flag.</summary> [TaskAttribute("target", Required=true)] public string OutputTarget { get { return _target; } set {_target = value; } } ! /// <summary>The culture string associated with the output assembly. ! /// The string must be in RFC 1766 format, such as "en-US". ! /// This attribute corresponds to the /c[ulture]: flag.</summary> [TaskAttribute("culture", Required=false)] public string Culture { get { return _culture; } set {_culture = value; } } ! /// <summary>Specifies an assembly from which to all options except the culture field. ! /// The given filename must have a strong name. ! /// This attribute corresponds to the /template: flag.</summary> [TaskAttribute("template", Required=false)] public string Template { get { return _template; } set {_template = value; } } ! /// <summary>The set of source files for compilation</summary> [FileSet("sources")] public FileSet Sources { get { return _sources; } } Index: CscTask.cs =================================================================== RCS file: /cvsroot/nant/nant/src/NAnt/Tasks/CscTask.cs,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** CscTask.cs 3 May 2002 17:48:58 -0000 1.10 --- CscTask.cs 4 May 2002 18:27:31 -0000 1.11 *************** *** 26,30 **** /// <summary> ! /// Task for compiling C# programs /// </summary> [TaskName("csc")] --- 26,30 ---- /// <summary> ! /// Compiles C# programs using csc, Microsoft's C# compiler. /// </summary> [TaskName("csc")] *************** *** 34,38 **** // C# specific compiler options ! /// <summary>XML Documentation file to generate. /doc: flag</summary> [TaskAttribute("doc")] public string Doc { get { return _doc; } set {_doc = value; } } --- 34,39 ---- // C# specific compiler options ! /// <summary>The name of the XML documentation file to generate. ! /// This attribute corresponds to the /doc: flag.</summary> [TaskAttribute("doc")] public string Doc { get { return _doc; } set {_doc = value; } } |