Skip to content
Browse files

This commit was manufactured by cvs2svn to create tag 'rel-0-8-3-pre-…

…reorg'.
  • Loading branch information...
1 parent bd387bd commit 3a1623fa7c6da027b5dbf93abd4e38640e2e7f33 root committed
Showing with 0 additions and 12,582 deletions.
  1. +0 −1 .cvsignore
  2. +0 −340 COPYING.txt
  3. +0 −3,068 ChangeLog
  4. +0 −353 NAnt.build
  5. BIN NAnt.key
  6. +0 −62 README.txt
  7. +0 −3 bootstrap.sh
  8. BIN doc/arrow.gif
  9. +0 −100 doc/authors.html
  10. BIN doc/bullet.gif
  11. +0 −363 doc/changelog.html
  12. +0 −60 doc/help/fundamentals/fog0000000022.html
  13. +0 −50 doc/help/fundamentals/fog0000000023.html
  14. +0 −69 doc/help/fundamentals/fog0000000024.html
  15. +0 −34 doc/help/fundamentals/fog0000000025.html
  16. +0 −92 doc/help/fundamentals/fog0000000026.html
  17. +0 −44 doc/help/fundamentals/fog0000000027.html
  18. +0 −50 doc/help/fundamentals/fog0000000080.html
  19. +0 −80 doc/help/fundamentals/fog0000000082.html
  20. BIN doc/help/images/arrow.gif
  21. BIN doc/help/images/bullet.gif
  22. BIN doc/help/images/logo.gif
  23. +0 −31 doc/help/index.html
  24. +0 −35 doc/help/introduction/fog0000000006.html
  25. +0 −44 doc/help/introduction/fog0000000010.html
  26. +0 −32 doc/help/introduction/fog0000000013.html
  27. +0 −36 doc/help/introduction/fog0000000040.html
  28. +0 −37 doc/help/introduction/fog0000000041.html
  29. +0 −31 doc/help/introduction/fog0000000042.html
  30. +0 −31 doc/help/introduction/fog0000000079.html
  31. +0 −33 doc/help/introduction/fog0000000081.html
  32. BIN doc/help/introduction/getting-started.gif
  33. +0 −1 doc/help/readme.txt
  34. +0 −83 doc/help/style.css
  35. +0 −72 doc/index.html
  36. +0 −56 doc/license.html
  37. +0 −66 doc/links.html
  38. BIN doc/logo.eps
  39. BIN doc/logo.gif
  40. +0 −82 doc/style.css
  41. +0 −76 doc/todo.html
  42. +0 −31 doc/why.html
  43. +0 −54 examples/HelloWindowsForms/HelloWindowsForms.build
  44. +0 −107 examples/HelloWindowsForms/HelloWindowsForms.vbproj
  45. +0 −105 examples/HelloWindowsForms/MainForm.resx
  46. +0 −60 examples/HelloWindowsForms/MainForm.vb
  47. +0 −5 examples/HelloWorld/HelloWorld.cs
  48. +0 −1 examples/HelloWorld/HelloWorld.js
  49. +0 −8 examples/HelloWorld/HelloWorld.vb
  50. +0 −38 examples/HelloWorld/default.build
  51. +0 −32 examples/ScriptTask/script-sample.build
  52. +0 −17 examples/Simple/Simple.build
  53. +0 −5 examples/Simple/Simple.cs
  54. +0 −21 examples/UserTask/UserTask.cs
  55. +0 −39 examples/UserTask/default.build
  56. +0 −21 examples/examples.build
  57. +0 −17 makefile.linux
  58. +0 −92 nightly.xml
  59. +0 −33 release.xml
  60. +0 −5 src/.cvsignore
  61. +0 −39 src/CommonAssemblyInfo.cs
  62. +0 −5 src/NAnt.Compression/.cvsignore
  63. +0 −33 src/NAnt.Compression/AssemblyInfo.cs
  64. +0 −42 src/NAnt.Compression/NAnt.Compression.build
  65. +0 −107 src/NAnt.Compression/NAnt.Compression.csproj
  66. +0 −92 src/NAnt.Compression/Tasks/UnZipTask.cs
  67. +0 −188 src/NAnt.Compression/Tasks/ZipTask.cs
  68. +0 −5 src/NAnt.Console/.cvsignore
  69. +0 −41 src/NAnt.Console/AssemblyInfo.cs
  70. +0 −250 src/NAnt.Console/ConsoleStub.cs
  71. +0 −130 src/NAnt.Console/NAnt.Console.csproj
  72. +0 −135 src/NAnt.Console/NAnt.Console.exe.config
  73. +0 −100 src/NAnt.Console/NAnt.Console.exe.config.linux
  74. +0 −5 src/NAnt.Core/.cvsignore
  75. +0 −41 src/NAnt.Core/AssemblyInfo.cs
  76. +0 −59 src/NAnt.Core/Attributes/BooleanValidatorAttribute.cs
  77. +0 −112 src/NAnt.Core/Attributes/BuildAttributeAttribute.cs
  78. +0 −44 src/NAnt.Core/Attributes/BuildElementArrayAttribute.cs
  79. +0 −73 src/NAnt.Core/Attributes/BuildElementAttribute.cs
  80. +0 −45 src/NAnt.Core/Attributes/BuildElementCollectionAttribute.cs
  81. +0 −66 src/NAnt.Core/Attributes/ElementNameAttribute.cs
  82. +0 −41 src/NAnt.Core/Attributes/FileSetAttribute.cs
  83. +0 −116 src/NAnt.Core/Attributes/Int32ValidatorAttribute.cs
  84. +0 −65 src/NAnt.Core/Attributes/TaskAttributeAttribute.cs
  85. +0 −65 src/NAnt.Core/Attributes/TaskNameAttribute.cs
  86. +0 −40 src/NAnt.Core/Attributes/ValidatorAttribute.cs
  87. +0 −152 src/NAnt.Core/BuildException.cs
  88. +0 −253 src/NAnt.Core/CommandLineOptions.cs
  89. +0 −38 src/NAnt.Core/ConfigurationSection.cs
  90. +0 −421 src/NAnt.Core/ConsoleDriver.cs
  91. +0 −100 src/NAnt.Core/DirectoryListScanner.cs
  92. +0 −488 src/NAnt.Core/DirectoryScanner.cs
  93. +0 −620 src/NAnt.Core/Element.cs
  94. +0 −187 src/NAnt.Core/FrameworkInfo.cs
  95. +0 −281 src/NAnt.Core/FrameworkInfoDictionary.cs
  96. +0 −110 src/NAnt.Core/Location.cs
  97. +0 −271 src/NAnt.Core/LocationMap.cs
  98. +0 −938 src/NAnt.Core/Log.cs
  99. +0 −506 src/NAnt.Core/NAnt.Core.csproj
  100. +0 −72 src/NAnt.Core/PathScanner.cs
Sorry, we could not display the entire diff because it was too big.
View
1 .cvsignore
@@ -1 +0,0 @@
-build*
View
340 COPYING.txt
@@ -1,340 +0,0 @@
- GNU GENERAL PUBLIC LICENSE
- Version 2, June 1991
-
- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
- 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- Everyone is permitted to copy and distribute verbatim copies
- of this license document, but changing it is not allowed.
-
- Preamble
-
- The licenses for most software are designed to take away your
-freedom to share and change it. By contrast, the GNU General Public
-License is intended to guarantee your freedom to share and change free
-software--to make sure the software is free for all its users. This
-General Public License applies to most of the Free Software
-Foundation's software and to any other program whose authors commit to
-using it. (Some other Free Software Foundation software is covered by
-the GNU Library General Public License instead.) You can apply it to
-your programs, too.
-
- When we speak of free software, we are referring to freedom, not
-price. Our General Public Licenses are designed to make sure that you
-have the freedom to distribute copies of free software (and charge for
-this service if you wish), that you receive source code or can get it
-if you want it, that you can change the software or use pieces of it
-in new free programs; and that you know you can do these things.
-
- To protect your rights, we need to make restrictions that forbid
-anyone to deny you these rights or to ask you to surrender the rights.
-These restrictions translate to certain responsibilities for you if you
-distribute copies of the software, or if you modify it.
-
- For example, if you distribute copies of such a program, whether
-gratis or for a fee, you must give the recipients all the rights that
-you have. You must make sure that they, too, receive or can get the
-source code. And you must show them these terms so they know their
-rights.
-
- We protect your rights with two steps: (1) copyright the software, and
-(2) offer you this license which gives you legal permission to copy,
-distribute and/or modify the software.
-
- Also, for each author's protection and ours, we want to make certain
-that everyone understands that there is no warranty for this free
-software. If the software is modified by someone else and passed on, we
-want its recipients to know that what they have is not the original, so
-that any problems introduced by others will not reflect on the original
-authors' reputations.
-
- Finally, any free program is threatened constantly by software
-patents. We wish to avoid the danger that redistributors of a free
-program will individually obtain patent licenses, in effect making the
-program proprietary. To prevent this, we have made it clear that any
-patent must be licensed for everyone's free use or not licensed at all.
-
- The precise terms and conditions for copying, distribution and
-modification follow.
-
- GNU GENERAL PUBLIC LICENSE
- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
-
- 0. This License applies to any program or other work which contains
-a notice placed by the copyright holder saying it may be distributed
-under the terms of this General Public License. The "Program", below,
-refers to any such program or work, and a "work based on the Program"
-means either the Program or any derivative work under copyright law:
-that is to say, a work containing the Program or a portion of it,
-either verbatim or with modifications and/or translated into another
-language. (Hereinafter, translation is included without limitation in
-the term "modification".) Each licensee is addressed as "you".
-
-Activities other than copying, distribution and modification are not
-covered by this License; they are outside its scope. The act of
-running the Program is not restricted, and the output from the Program
-is covered only if its contents constitute a work based on the
-Program (independent of having been made by running the Program).
-Whether that is true depends on what the Program does.
-
- 1. You may copy and distribute verbatim copies of the Program's
-source code as you receive it, in any medium, provided that you
-conspicuously and appropriately publish on each copy an appropriate
-copyright notice and disclaimer of warranty; keep intact all the
-notices that refer to this License and to the absence of any warranty;
-and give any other recipients of the Program a copy of this License
-along with the Program.
-
-You may charge a fee for the physical act of transferring a copy, and
-you may at your option offer warranty protection in exchange for a fee.
-
- 2. You may modify your copy or copies of the Program or any portion
-of it, thus forming a work based on the Program, and copy and
-distribute such modifications or work under the terms of Section 1
-above, provided that you also meet all of these conditions:
-
- a) You must cause the modified files to carry prominent notices
- stating that you changed the files and the date of any change.
-
- b) You must cause any work that you distribute or publish, that in
- whole or in part contains or is derived from the Program or any
- part thereof, to be licensed as a whole at no charge to all third
- parties under the terms of this License.
-
- c) If the modified program normally reads commands interactively
- when run, you must cause it, when started running for such
- interactive use in the most ordinary way, to print or display an
- announcement including an appropriate copyright notice and a
- notice that there is no warranty (or else, saying that you provide
- a warranty) and that users may redistribute the program under
- these conditions, and telling the user how to view a copy of this
- License. (Exception: if the Program itself is interactive but
- does not normally print such an announcement, your work based on
- the Program is not required to print an announcement.)
-
-These requirements apply to the modified work as a whole. If
-identifiable sections of that work are not derived from the Program,
-and can be reasonably considered independent and separate works in
-themselves, then this License, and its terms, do not apply to those
-sections when you distribute them as separate works. But when you
-distribute the same sections as part of a whole which is a work based
-on the Program, the distribution of the whole must be on the terms of
-this License, whose permissions for other licensees extend to the
-entire whole, and thus to each and every part regardless of who wrote it.
-
-Thus, it is not the intent of this section to claim rights or contest
-your rights to work written entirely by you; rather, the intent is to
-exercise the right to control the distribution of derivative or
-collective works based on the Program.
-
-In addition, mere aggregation of another work not based on the Program
-with the Program (or with a work based on the Program) on a volume of
-a storage or distribution medium does not bring the other work under
-the scope of this License.
-
- 3. You may copy and distribute the Program (or a work based on it,
-under Section 2) in object code or executable form under the terms of
-Sections 1 and 2 above provided that you also do one of the following:
-
- a) Accompany it with the complete corresponding machine-readable
- source code, which must be distributed under the terms of Sections
- 1 and 2 above on a medium customarily used for software interchange; or,
-
- b) Accompany it with a written offer, valid for at least three
- years, to give any third party, for a charge no more than your
- cost of physically performing source distribution, a complete
- machine-readable copy of the corresponding source code, to be
- distributed under the terms of Sections 1 and 2 above on a medium
- customarily used for software interchange; or,
-
- c) Accompany it with the information you received as to the offer
- to distribute corresponding source code. (This alternative is
- allowed only for noncommercial distribution and only if you
- received the program in object code or executable form with such
- an offer, in accord with Subsection b above.)
-
-The source code for a work means the preferred form of the work for
-making modifications to it. For an executable work, complete source
-code means all the source code for all modules it contains, plus any
-associated interface definition files, plus the scripts used to
-control compilation and installation of the executable. However, as a
-special exception, the source code distributed need not include
-anything that is normally distributed (in either source or binary
-form) with the major components (compiler, kernel, and so on) of the
-operating system on which the executable runs, unless that component
-itself accompanies the executable.
-
-If distribution of executable or object code is made by offering
-access to copy from a designated place, then offering equivalent
-access to copy the source code from the same place counts as
-distribution of the source code, even though third parties are not
-compelled to copy the source along with the object code.
-
- 4. You may not copy, modify, sublicense, or distribute the Program
-except as expressly provided under this License. Any attempt
-otherwise to copy, modify, sublicense or distribute the Program is
-void, and will automatically terminate your rights under this License.
-However, parties who have received copies, or rights, from you under
-this License will not have their licenses terminated so long as such
-parties remain in full compliance.
-
- 5. You are not required to accept this License, since you have not
-signed it. However, nothing else grants you permission to modify or
-distribute the Program or its derivative works. These actions are
-prohibited by law if you do not accept this License. Therefore, by
-modifying or distributing the Program (or any work based on the
-Program), you indicate your acceptance of this License to do so, and
-all its terms and conditions for copying, distributing or modifying
-the Program or works based on it.
-
- 6. Each time you redistribute the Program (or any work based on the
-Program), the recipient automatically receives a license from the
-original licensor to copy, distribute or modify the Program subject to
-these terms and conditions. You may not impose any further
-restrictions on the recipients' exercise of the rights granted herein.
-You are not responsible for enforcing compliance by third parties to
-this License.
-
- 7. If, as a consequence of a court judgment or allegation of patent
-infringement or for any other reason (not limited to patent issues),
-conditions are imposed on you (whether by court order, agreement or
-otherwise) that contradict the conditions of this License, they do not
-excuse you from the conditions of this License. If you cannot
-distribute so as to satisfy simultaneously your obligations under this
-License and any other pertinent obligations, then as a consequence you
-may not distribute the Program at all. For example, if a patent
-license would not permit royalty-free redistribution of the Program by
-all those who receive copies directly or indirectly through you, then
-the only way you could satisfy both it and this License would be to
-refrain entirely from distribution of the Program.
-
-If any portion of this section is held invalid or unenforceable under
-any particular circumstance, the balance of the section is intended to
-apply and the section as a whole is intended to apply in other
-circumstances.
-
-It is not the purpose of this section to induce you to infringe any
-patents or other property right claims or to contest validity of any
-such claims; this section has the sole purpose of protecting the
-integrity of the free software distribution system, which is
-implemented by public license practices. Many people have made
-generous contributions to the wide range of software distributed
-through that system in reliance on consistent application of that
-system; it is up to the author/donor to decide if he or she is willing
-to distribute software through any other system and a licensee cannot
-impose that choice.
-
-This section is intended to make thoroughly clear what is believed to
-be a consequence of the rest of this License.
-
- 8. If the distribution and/or use of the Program is restricted in
-certain countries either by patents or by copyrighted interfaces, the
-original copyright holder who places the Program under this License
-may add an explicit geographical distribution limitation excluding
-those countries, so that distribution is permitted only in or among
-countries not thus excluded. In such case, this License incorporates
-the limitation as if written in the body of this License.
-
- 9. The Free Software Foundation may publish revised and/or new versions
-of the General Public License from time to time. Such new versions will
-be similar in spirit to the present version, but may differ in detail to
-address new problems or concerns.
-
-Each version is given a distinguishing version number. If the Program
-specifies a version number of this License which applies to it and "any
-later version", you have the option of following the terms and conditions
-either of that version or of any later version published by the Free
-Software Foundation. If the Program does not specify a version number of
-this License, you may choose any version ever published by the Free Software
-Foundation.
-
- 10. If you wish to incorporate parts of the Program into other free
-programs whose distribution conditions are different, write to the author
-to ask for permission. For software which is copyrighted by the Free
-Software Foundation, write to the Free Software Foundation; we sometimes
-make exceptions for this. Our decision will be guided by the two goals
-of preserving the free status of all derivatives of our free software and
-of promoting the sharing and reuse of software generally.
-
- NO WARRANTY
-
- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
-FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
-OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
-PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
-OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
-TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
-PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
-REPAIR OR CORRECTION.
-
- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
-WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
-REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
-INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
-OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
-TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
-YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
-PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
-POSSIBILITY OF SUCH DAMAGES.
-
- END OF TERMS AND CONDITIONS
-
- How to Apply These Terms to Your New Programs
-
- If you develop a new program, and you want it to be of the greatest
-possible use to the public, the best way to achieve this is to make it
-free software which everyone can redistribute and change under these terms.
-
- To do so, attach the following notices to the program. It is safest
-to attach them to the start of each source file to most effectively
-convey the exclusion of warranty; and each file should have at least
-the "copyright" line and a pointer to where the full notice is found.
-
- <one line to give the program's name and a brief idea of what it does.>
- Copyright (C) <year> <name of author>
-
- This program is free software; you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-
-Also add information on how to contact you by electronic and paper mail.
-
-If the program is interactive, make it output a short notice like this
-when it starts in an interactive mode:
-
- Gnomovision version 69, Copyright (C) year name of author
- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
- This is free software, and you are welcome to redistribute it
- under certain conditions; type `show c' for details.
-
-The hypothetical commands `show w' and `show c' should show the appropriate
-parts of the General Public License. Of course, the commands you use may
-be called something other than `show w' and `show c'; they could even be
-mouse-clicks or menu items--whatever suits your program.
-
-You should also get your employer (if you work as a programmer) or your
-school, if any, to sign a "copyright disclaimer" for the program, if
-necessary. Here is a sample; alter the names:
-
- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
- `Gnomovision' (which makes passes at compilers) written by James Hacker.
-
- <signature of Ty Coon>, 1 April 1989
- Ty Coon, President of Vice
-
-This General Public License does not permit incorporating your program into
-proprietary programs. If your program is a subroutine library, you may
-consider it more useful to permit linking proprietary applications with the
-library. If this is what you want to do, use the GNU Library General
-Public License instead of this License.
View
3,068 ChangeLog
0 additions, 3,068 deletions not shown because the diff is too large. Please use a local Git client to view these changes.
View
353 NAnt.build
@@ -1,353 +0,0 @@
-<?xml version="1.0" ?>
-<project name="nant" default="test">
- <echo message="Using '${nant.settings.currentframework}' Framework"/>
-
- <!-- global project settings -->
- <property name="project.name" value="nant" />
- <property name="project.version" value="0.8.3" />
- <property name="project.html-help.dir" value="C:\Program Files\HTML Help Workshop" />
-
- <!-- default configuration -->
- <property name="project.config" value="debug" /> <!-- debug|release -->
- <property name="nant.console.name" value="NAnt" />
-
- <!-- platform specific properties. These are the defaults ( run the linux target for a linux build )-->
- <property name="log4netdll" value="log4net-net-1.0.dll" />
- <property name="linux" value="false"/>
- <property name="mono" value="false"/>
- <property name="sourceconfig" value="NAnt.Console.exe.config"/>
-
- <!-- named project configurations (used by self-test and self-doc tasks) -->
- <target name="debug" description="Perform a 'debug' build">
- <property name="project.config" value="debug" />
- <property name="build.debug" value="true" />
- <property name="build.dir" value="${nant.project.basedir}/build/${project.name}-${project.version}-${project.config}" />
- </target>
-
- <target name="release" description="Perform a 'release' build">
- <property name="project.config" value="release" />
- <property name="build.debug" value="false" />
- <property name="build.dir" value="${nant.project.basedir}/build/${project.name}-${project.version}" />
- </target>
-
- <!-- build tasks -->
- <target name="init" description="Initializes build properties">
- <call target="${project.config}" />
- <if propertytrue="linux">
- <property name="mono" value="true" />
- <property name="sourceconfig" value="NAnt.Console.exe.config.linux"/>
- <property name="build.dir" value="${build.dir}/linux"/>
- </if>
- <if propertytrue="mono">
- <property name="log4netdll" value="log4net-mono-0.23.dll" />
- </if>
- </target>
-
- <target name="clean" depends="init" description="Deletes current build configuration">
- <delete dir="${build.dir}" failonerror="false" />
- </target>
-
- <target name="cleanall" description="Deletes every build configuration">
- <echo message="Deleting all builds from all configurations" />
- <delete dir="build" failonerror="false" />
- </target>
-
- <!--run this target to create a linux build -->
- <target name = "linux" description="sets paramaters for a linux build">
- <property name="linux" value="true"/>
- <call target = "test"/>
- </target>
-
- <!--run this target to create a linux build without running tests -->
- <target name = "linux-build" description="sets paramaters for a linux build">
- <property name="linux" value="true"/>
- <call target = "build"/>
- </target>
-
- <target name="build" depends="init" description="Builds current configuration">
- <echo message="Build Directory is ${build.dir}" />
- <!-- prepare build directory -->
- <mkdir dir="${build.dir}/bin" />
- <copy todir="${build.dir}/bin">
- <fileset basedir="bin">
- <includes name="NDoc.Core.dll" />
- <includes name="NDoc.Documenter.Msdn.dll" />
- <includes name="nunit.framework.dll" />
- <includes name="NUnitCore.dll" />
- <includes name="ICSharpCode.SharpZipLib.dll" />
- <includes name="${log4netdll}"/>
- </fileset>
- </copy>
- <!-- build NAnt.Core -->
- <csc target="library" warnaserror="true" nowarn="1591,0618" debug="${build.debug}" output="${build.dir}/bin/NAnt.Core.dll" doc="${build.dir}/bin/NAnt.Core.xml">
- <sources failonempty="true">
- <includes name="src/NAnt.Core/**/*.cs" />
- <!-- common assembly-level attributes -->
- <includes name="src/CommonAssemblyInfo.cs" />
- </sources>
- <resources basedir="src/NAnt.Core/Resources">
- <includes name="**/*" />
- </resources>
- <references basedir="${build.dir}/bin">
- <includes name="${log4netdll}"/>
- <includes name="${nant.settings.currentframework.frameworkassemblydirectory}/System.Web.dll"/>
- </references>
- <arg value="/d:mono" if="${mono}" />
- </csc>
- <!-- build NAnt.Core.Tests -->
- <csc target="library" warnaserror="true" nowarn="1591" debug="${build.debug}" output="${build.dir}/bin/NAnt.Core.Tests.dll">
- <sources failonempty="true">
- <includes name="src/NAnt.Core.Tests/**/*.cs" />
- <!-- common assembly-level attributes -->
- <includes name="src/CommonAssemblyInfo.cs" />
- <!-- requires internet access and server resources -->
- <excludes name="src/NAnt.Core.Tests/**/GetTaskTest.cs" />
- <excludes name="src/NAnt.Core.Tests/**/MailTaskTest.cs" />
- <!-- ??? why excluded ??? -->
- <excludes name="src/NAnt.Core.Tests/**/TouchTaskTest.cs" />
- </sources>
- <references basedir="${build.dir}/bin">
- <includes name="NAnt.Core.dll" />
- <includes name="nunit.framework.dll" />
- <includes name="${log4netdll}"/>
- </references>
- <arg value="/d:mono" if="${mono}" />
- </csc>
- <!-- build NAnt.Console -->
- <csc target="exe" warnaserror="true" debug="${build.debug}" output="${build.dir}/bin/${nant.console.name}.exe" doc="${build.dir}/bin/${nant.console.name}.xml">
- <sources failonempty="true">
- <includes name="src/NAnt.Console/**/*.cs" />
- <!-- common assembly-level attributes -->
- <includes name="src/CommonAssemblyInfo.cs" />
- </sources>
- <references basedir="${build.dir}/bin">
- <includes name="${log4netdll}"/>
- </references>
- <arg value="/d:mono" if="${mono}" />
- </csc>
- <copy tofile="${build.dir}/bin/${nant.console.name}.exe.config" file="src/NAnt.Console/${sourceconfig}" />
- <!-- compile NAnt.Console.Tests -->
- <csc target="library" warnaserror="true" nowarn="1591" debug="${build.debug}" output="${build.dir}/bin/NAnt.Console.Tests.dll">
- <sources failonempty="true">
- <includes name="src/NAnt.Console.Tests/**/*.cs" />
- <!-- common assembly-level attributes -->
- <includes name="src/CommonAssemblyInfo.cs" />
- </sources>
- <references basedir="${build.dir}/bin">
- <includes name="NAnt.Core.dll" />
- <includes name="NAnt.Core.Tests.dll" />
- <includes name="nunit.framework.dll" />
- <includes name="${log4netdll}"/>
- </references>
- </csc>
- <foreach item="Line" property="filename" in="src/TaskAssemblies.txt">
- <nant buildfile="src/${filename}.build" target="build" />
- </foreach>
-
- <!-- build win32 specific assemblies is we are on win32 -->
- <foreach item="Line" property="filename" in="src/Win32TaskAssemblies.txt">
- <nant buildfile="src/${filename}.build" target="build" unless="${mono}"/>
- </foreach>
- </target>
-
- <!-- test the newly built nunit -->
- <target name="test" depends="build" description="Tests current configuration">
- <echo message="Running unit tests with just built version of NAnt." />
- <exec program="${build.dir}/bin/${nant.console.name}.exe">
- <arg value="-buildfile:NAnt.build" />
- <arg value="${project.config}" />
- <arg value="self-test" />
- <arg value="-D:project.version=${project.version}" />
- </exec>
- </target>
-
- <target name="self-test" depends="init">
- <echo message="testing with config '${nant.location}nant.exe.config'"/>
- <nunit2>
- <test appconfig="${nant.location}nant.exe.config">
- <assemblies>
- <includes name="${build.dir}/bin/NAnt.Core.Tests.dll" />
- <includes name="${build.dir}/bin/NAnt.Console.Tests.dll" />
- </assemblies>
- </test>
- </nunit2>
- <foreach item="Line" property="filename" in="src/TaskAssemblies.txt">
- <nant buildfile="src/${filename}.build" target="test" />
- </foreach>
- </target>
-
- <target name="userdoc" depends="build" description="Builds user documentation">
- <!-- build the documenter -->
- <csc target="library" warnaserror="true" nowarn="0618" debug="${build.debug}" output="${build.dir}/bin/NDoc.Documenter.NAnt.dll">
- <sources basedir="src/NDoc.Documenter.NAnt" failonempty="true">
- <includes name="**/*.cs" />
- </sources>
- <references failonempty="true">
- <includes name="${build.dir}/bin/NDoc.Core.dll" />
- </references>
- <arg value="/resource:src/NDoc.Documenter.NAnt\Resources\tags.xslt,Documenter.xslt.tags.xslt" />
- <arg value="/resource:src/NDoc.Documenter.NAnt\Resources\task-doc.xslt,Documenter.xslt.task-doc.xslt" />
- <arg value="/resource:src/NDoc.Documenter.NAnt\Resources\task-index.xslt,Documenter.xslt.task-index.xslt" />
- </csc>
- <echo message="Documenting NAnt with just built version of NAnt.Documenter." />
- <exec program="${build.dir}/bin/${nant.console.name}.exe">
- <arg value="-indent:1" />
- <arg value="-buildfile:NAnt.build" />
- <arg value="${project.config}" />
- <arg value="self-userdoc" />
- <arg value="-D:project.version=${project.version}" />
- </exec>
- </target>
-
- <target name="self-userdoc" depends="init">
- <!-- use ndoc and NAnt.Documenter to build user doc -->
- <ndoc>
- <assemblies basedir="${build.dir}/bin">
- <includes name="NAnt.Core.dll" />
- <includes name="*Tasks.dll" />
- </assemblies>
- <documenters>
- <documenter name="NAntTask">
- <property name="OutputDirectory" value="${build.dir}/doc/help/tasks" />
- <property name="DocumentAttributes" value="True" />
- </documenter>
- </documenters>
- </ndoc>
- <!-- copy images so we can preview userdoc and have it look right -->
- <copy file="doc/style.css" todir="${build.dir}/doc" />
- <copy file="doc/arrow.gif" todir="${build.dir}/doc" />
- <echo message="Preview task references: file://${build.dir}/doc/help/tasks/index.html" />
- </target>
-
- <target name="sdkdoc" depends="build" description="Builds SDK documentation">
- <echo message="Documenting NAnt with just built version of NAnt." />
- <exec program="${build.dir}/bin/${nant.console.name}.exe">
- <arg value="-indent:1" />
- <arg value="-buildfile:NAnt.build" />
- <arg value="${project.config}" />
- <arg value="self-sdkdoc" />
- <arg value="-D:project.version=${project.version}" />
- </exec>
- <!-- delete everything but the .chm -->
- <delete>
- <fileset basedir="${build.dir}/doc/sdk">
- <includes name="**/*" />
- <excludes name="NAnt-SDK.chm" />
- </fileset>
- </delete>
- </target>
-
- <target name="self-sdkdoc" depends="init">
- <ndoc failonerror="false">
- <assemblies basedir="${build.dir}/bin">
- <includes name="NAnt.Core.dll" />
- <includes name="NAnt.*Tasks.dll" />
- <includes name="NAnt.NUnitFormatters.dll" />
- </assemblies>
- <documenters>
- <documenter name="MSDN">
- <property name="OutputDirectory" value="${build.dir}/doc/sdk" />
- <property name="HtmlHelpName" value="NAnt-SDK" />
- <property name="HtmlHelpCompilerFilename" value="${project.html-help.dir}\hhc.exe" />
- <property name="IncludeFavorites" value="False" />
- <property name="Title" value="NAnt SDK Documentation - v.${project.version}" />
- <property name="SplitTOCs" value="False" />
- <property name="DefaulTOC" value="" />
- <property name="ShowVisualBasic" value="True" />
- <property name="ShowMissingSummaries" value="${build.debug}" />
- <property name="ShowMissingRemarks" value="${build.debug}" />
- <property name="ShowMissingParams" value="${build.debug}" />
- <property name="ShowMissingReturns" value="${build.debug}" />
- <property name="ShowMissingValues" value="${build.debug}" />
- <property name="DocumentInternals" value="False" />
- <property name="DocumentPrivates" value="False" />
- <property name="DocumentProtected" value="True" />
- <property name="DocumentEmptyNamespaces" value="False" />
- <property name="IncludeAssemblyVersion" value="False" />
- <property name="CopyrightText" value="Copyright (C) 2001-2002 Gerry Shaw" />
- <property name="CopyrightHref" value="http://nant.sourceforge.net" />
- </documenter>
- </documenters>
- </ndoc>
- </target>
-
- <target name="schema">
- <!-- generate schema -->
- <mkdir dir="${build.dir}/schema"/>
- <nantschema output="${build.dir}/schema/${project.name}-${project.version}.xsd" target-ns="http://nant.sf.net/schema/${project.name}-${project.version}.xsd"/>
- </target>
- <!--
- use the following command line to create a debug package:
- nant debug package
- -->
- <target name="package" depends="test userdoc sdkdoc" description="Creates a package zip file.">
- <exec program="${build.dir}/bin/${nant.console.name}.exe">
- <arg value="-buildfile:NAnt.build" />
- <arg value="${project.config}" />
- <arg value="schema" />
- <arg value="-D:project.version=${project.version}" />
- </exec>
-
- <!-- move config file -->
- <move file="${build.dir}/bin/NAnt.exe.config" tofile="${build.dir}/bin/${nant.console.name}.exe.config" />
-
- <!-- remove non-release files -->
- <delete>
- <fileset basedir="${build.dir}/bin">
- <includes name="*.Tests.*" />
- <includes name="NAnt.Documenter.*" />
- <includes name="NAnt.Console.*" />
- </fileset>
- </delete>
-
- <!-- copy project files -->
- <copy todir="${build.dir}">
- <fileset>
- <includes name="doc/**" />
- <includes name="src/**" />
- <includes name="examples/**" />
- <includes name="schema/**" />
- <includes name="*" />
-
- <!--Start "Exclude VS.Net stuff" -->
- <excludes name="**/*.suo" />
- <excludes name="**/*j.user" />
- <excludes name="**/bin/**" />
- <excludes name="**/obj/**" />
- <!--End "Exclude VS.Net stuff"-->
- </fileset>
- </copy>
-
- <!-- create zip file -->
- <property name="project.zip-path" value="${nant.project.basedir}/build/${project.name}-${project.version}.zip" />
- <zip zipfile="${project.zip-path}">
- <fileset basedir="${build.dir}">
- <includes name="**/*" />
-
- <excludes name="**/cache/**"/>
- <excludes name="**/_*/**"/>
- </fileset>
- </zip>
- <echo message="Created a '${project.config}' package at file://${project.zip-path}" />
- </target>
-
- <!-- Copies files to the bin folder. -->
- <target name="UpdateBin" depends="build" description="Does a release build and copies them to the bin folder.">
- <delete if="false">
- <fileset basedir="bin">
- <includes name="NAnt*" />
-
- <excludes name="NAnt.exe" />
- </fileset>
- </delete>
- <copy todir="bin" overwrite="true">
- <fileset basedir="${build.dir}/bin/">
- <includes name="NAnt*" />
-
- <excludes name="*Test*" />
- <excludes name="${nant.console.name}.xml" />
- <excludes name="NAnt.exe" />
- </fileset>
- </copy>
- </target>
-</project>
View
BIN NAnt.key
Binary file not shown.
View
62 README.txt
@@ -1,62 +0,0 @@
-NAnt
-
-What is it?
------------
-NAnt is a .NET based build tool. In theory it is kind of like make without
-make's wrinkles. In practice it's a lot like Ant.
-
-If you are not familiar with Jakarta Ant you can get more information at the
-Jakarta project web site.
-http://jakarta.apache.org/
-
-
-Why NAnt?
----------
-Because Ant was too Java specific.
-Because Ant needed the Java runtime. NAnt only needs the .NET runtime.
-
-
-The Latest Version
-------------------
-Details of the latest version can be found on the NAnt project web site
-http://nant.sourceforge.net/
-
-
-Documentation
--------------
-Documentation is available in HTML format, in the doc/ directory.
-
-
-License
--------
-Copyright (C) 2001-2002 Gerry Shaw
-
-This program is free software; you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation; either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program; if not, write to the Free Software
-Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-
-In addition, as a special exception, Gerry Shaw gives permission to link the
-code of this program with the Microsoft .NET library (or with modified versions
-of Microsoft .NET library that use the same license as the Microsoft .NET
-library), and distribute linked combinations including the two. You must obey
-the GNU General Public License in all respects for all of the code used other
-than the Microsoft .NET library. If you modify this file, you may extend this
-exception to your version of the file, but you are not obligated to do so. If
-you do not wish to do so, delete this exception statement from your version.
-
-A copy of the GNU General Public License is available in the COPYING.txt file
-included with all NAnt distributions.
-
-For more licensing information refer to the GNU General Public License on the
-GNU Project web site.
-http://www.gnu.org/copyleft/gpl.html
View
3 bootstrap.sh
@@ -1,3 +0,0 @@
-#!/bin/sh
-make -f makefile.linux
-mono bin/linux/mininant.exe linux-build
View
BIN doc/arrow.gif
Deleted file not rendered
View
100 doc/authors.html
@@ -1,100 +0,0 @@
-<html>
- <head>
- <title>NAnt Authors</title>
- <meta http-equiv="Content-Language" content="en-ca">
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
- <link rel="stylesheet" type="text/css" href="style.css">
- </head>
- <body>
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
- <tr>
- <td class="NavBar-Cell" width="100%"><a title="NAnt home page" href="index.html"><b>NAnt</b></a>
- <img src="arrow.gif" alt="->"> Authors</td>
- </tr>
- </table>
- <table align="right">
- <tr>
- <td><a href="index.html"><img border="0" alt="NAnt logo (link to home page)" src="logo.gif"></a></td>
- </tr>
- </table>
- <h1><span class="N">N</span><span class="Ant">Ant</span>
- Authors</h1>
- <h3>Lead Developers</h3>
- <ul>
- <li>
- Gerry Shaw (gerry_shaw -at- yahoo.com)
- <li>
- Ian MacLean (ian_maclean -at- another.com)
- <li>
- Scott Hernandez (scotthernandez -at- hotmail.com)</li>
- </ul>
- <h3>Developers</h3>
- <ul>
- <li>
- Eric V. Smith
- <li>
- Bernard Vander Beken (bvb -at- iname.com)
- <li>
- Jason Diamond (jason -at- injektilo.org)
- <li>
- Jay Turpin (jayturpin -at- hotmail.com)</li>
- </ul>
- <h3>Code Contributions</h3>
- <ul>
- <li>
- Aaron A. Anderson (aaron -at- skypoint.com)
- <li>
- Ari Hännikäinen
- <li>
- Ben Lowery (b3low -at- hotmail.com)
- <li>
- Bill Baker (bill.baker -at- epigraph.com)
- <li>
- Brad Wilson (dotnetguy -at- pobox.com)
- <li>
- Jason Reimer (jason.reimer -at- diversant.net)
- <li>
- Jeroen Witmond (jnw -at- paralax.nl)
- <li>
- Joe Jones (joejo -at- microsoft.com)
- <li>
- Justin Rudd
- <li>
- Mike Krueger (mike -at- icsharpcode.net)
- <li>
- Philippe Lavoie
- <li>
- Sergey Chaban (serge -at- wildwestsoftware.com)
- <li>
- Shawn Van Ness
- <LI>
- And more, please see list archives for additional contributors</LI>
- </ul>
- <h3>Graphics</h3>
- <ul>
- <li>
- The NAnt logo was designed by Frank Germano (frankg -at- hp.com) of <a title="Home Page for 1503 Studios" href="http://www.1503studios.com/">
- 1503 Studios</a>.</li>
- </ul>
- <h3><a></a>Special Thanks To</h3>
- <ul>
- <li>
- The <a href="http://jakarta.apache.org/ant/">Ant</a>
- team on the Jakarta project.
- <li>
- <a href="http://www.hazware.com/">Hazware</a>
- for the original XBuild source.
- <li>
- <a href="http://nunit.sourceforge.net/">Philip Craig</a>
- for NUnit.
- <li>
- The <a href="http://ndoc.sourceforge.net/">NDoc</a>
- project and developers.
- <li>
- <a href="http://msdn.microsoft.com/net/">Microsoft</a>
- for making .NET and C#.
- <li>
- The developers on the <a href="http://www.go-mono.com">Mono</a> project.</li>
- </ul>
- </body>
-</html>
View
BIN doc/bullet.gif
Deleted file not rendered
View
363 doc/changelog.html
@@ -1,363 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
- <title>NAnt Change Log</title>
-
- <meta http-equiv="Content-Language" content="en-ca">
-
- <meta http-equiv="Content-Type"
- content="text/html; charset=windows-1252">
-
- <link rel="stylesheet" type="text/css" href="style.css">
-</head>
-<body>
-
-<table width="100%" border="0" cellspacing="0" cellpadding="2"
- class="NavBar">
- <tbody>
- <tr>
- <td class="NavBar-Cell" width="100%"><a title="NAnt home page"
- href="index.html"><b>NAnt</b></a> <img src="arrow.gif" alt="-&gt;">
-Change Log</td>
- </tr>
-
- </tbody>
-</table>
-
-<table align="right">
- <tbody>
- <tr>
- <td><a href="index.html"><img border="0"
- alt="NAnt logo (link to home page)" src="logo.gif"></a></td>
- </tr>
-
- </tbody>
-</table>
-
-<h1><span class="N">N</span><span class="Ant">Ant</span> Change Log</h1>
-<h3>0.8.2 April 24, 2003</h3>
-<ul>
- <li>Misc bugfixes</li>
-<h3>0.8.2-rc3 April 17, 2003</h3>
-<ul>
- <li>&lt;if&gt; task changes to support the uptodate test<br>
- </li>
- <li>Changes for task item element initialization</li>
- <li>Read output of &lt;exec&gt;'d (and other external program)
-processes and insert into logfile</li>
- <li>Fixed logging for regex task</li>
- <li>Made NAnt errors less chatty</li>
- <li>NAnt now works without Framework SDK installed</li>
- <li>Fixed bugs in Copy/Move task which caused exceptions when using
-todir and<br>
-a fileset, in certain cases.</li>
- <li>New &lt;unzip&gt; task.new &lt;loadtasks&gt; task which replaces
-the functionality of taskdef (from<br>
-nantcontrib)</li>
- <li>&lt;foreach&gt; supports &lt;in&gt;&lt;items&gt; fileset to work
-on files.<br>
- </li>
-</ul>
-<h3>0.8.2-rc2 April 12, 2003</h3>
-<ul>
- <li>Fix for NUnit2 task using fileset.</li>
- <li>Fix for fileset's &lt;includeList&gt; element.<br>
- </li>
-</ul>
-<h3>0.8.2-rc1 April 12, 2003</h3>
-<ul>
- <li>Logging cleanups: moved to log4net.</li>
- <li>FxCop cleanups for correctness.</li>
- <li>Support for multiple versions of .NET framework.</li>
- <li>Changes to make NAnt more mono-friendly.</li>
- <li>Updated SharpZipLib library.</li>
- <li>Makes error reporting more accurate - gives line numbers for
-property expansion errors</li>
- <li>Multiple test assembly support for NUnit2 task.</li>
- <li>General speed-up for directory/file scanning.</li>
- <li>Resgen file generation correctness fixes.</li>
- <li>Added support multiple delimiters and string trimming to
-LoopTask's file line mode.</li>
- <li>More support for CSC/VBC command-line options.<br>
- </li>
-</ul>
-<h3>0.8.1 February 21, 2003</h3>
-<ul>
- <li>Added more command-line options (-f: to specify a buildfile).<br>
- </li>
- <li> Case sensitivity checks.</li>
- <li>Added vjcTask.</li>
- <li>Fixed NUnit2 support.</li>
- <li>Misc bugfixes and cleanups from contributors.<br>
- </li>
-</ul>
-<h3>0.7.9 June 11, 2002</h3>
-
-<ul>
- <li> If more than one build file matches the criteria, e.g. two
-files ending in .build than nant will report an error. </li>
- <li> -find option added, causes nant to search up the directory
-tree looking for the buildfile. Use in conjunction with
--buildfile:foo.* to find the first foo.* file up the directory tree.
- </li>
- <li> -projecthelp option added, callable targets should now include
-a description attribute to describe briefly what they do. </li>
- <li> CompilerBase tasks now check for changed resources and
-recompile if out of date. </li>
- <li> Compiler tasks report what caused the rebuild when verbose is
-on, try 'nant -verbose' </li>
- <li> Improved Log class </li>
- <li> PlainText NUnit formatter, see nant's build file for example
- </li>
- <li> nant.onsuccess and nant.onfailure properties can now name a
-target to get executed at the end of a build. </li>
- <li> File sets now have an absolute element. Items inside an
-absolute element will always be included in the file set. This is
-useful for references that are in the system path. See the
-HelloWindowsForms build file for an example. </li>
- <li> -set option changed to -D to be more like Ant </li>
- <li> unknown command line arguments cause program help to be
-displayed </li>
- <li> FileSets now support absolute paths and parent directories </li>
- <li> *Tasks.dll assemblies that are in the same folder as Nant are
-automatically loaded and scanned for tasks </li>
- <li> user manual available </li>
- <li> help for tasks is auto-generated </li>
- <li> attrib task added </li>
- <li> gac task added and moved to NAntContrib Project </li>
- <li> sysinfo task added </li>
- <li> added: failonerror, verbose, if and unless attributes to all
-tasks </li>
- <li> DESIGN DECISION: all elements and attributes will be lowercase
- </li>
- <li> major reworking of FileSet class (removed absolutes element,
-added asis attribute) </li>
- <li> Tasks/Targets/FileSet includes/execludes now have if/unless
-attributes </li>
- <li> SLiNgshoT - a Visual Studio.NET solution,&nbsp;and make,
-converter&nbsp;- was donated to the NAnt Extras by Jason Diamond. </li>
- <li> New Unit Tests added
- <ul>
- <li> CallTest.cs </li>
- <li> DeleteTest.cs </li>
- <li> EchoTest.cs </li>
- <li> FailTest.cs </li>
- <li> MkdirTest.cs </li>
- <li> MoveTest.cs </li>
- <li> PropertyTest.cs</li>
- </ul>
- </li>
- <li> New Properties added during project initilization
- <ul>
- <li> nant.location points to nant.exe directory </li>
- <li> nant.tasks.[TaskName].location points to [TaskName]
-host assembly</li>
- </ul>
- </li>
- <li> NAnt task now inherits properties to new project </li>
- <li> Tasks moved to NAntContrib Project
- <ul>
- <li> GacTask.cs </li>
- <li> RcTask.cs </li>
- <li> ResGenTask.cs </li>
- <li> TlbExpTask.cs </li>
- <li> TlbImpTask.cs </li>
- <li> TypedCollectionTask.cs </li>
- <li> Vb6Task.cs</li>
- </ul>
- </li>
- <li> NUnit XML format updated </li>
- <li> Many, many, many bugs fixed</li>
-
-</ul>
-
-<h3>0.7.749 January 19, 2002</h3>
-
-<ul>
- <li> Extra SourceSafe task added to src\Extras folder - thanks to
-Jason Reimer </li>
- <li> DocNet task added, try 'nant doc' to build NAnt's
-documentation </li>
- <li> NUnitCore.dll added to project </li>
- <li> Fixed fileset basedir attributes, they now expand macros </li>
- <li> ScriptTask and example added - thanks to Sergey Chaban </li>
- <li> build file now extracts version number from AssemblyInfo.cs -
-thanks to Sergey Chaban </li>
- <li> CompilerBase now adds quotations to all referenced files -
-thanks to Mike Krueger </li>
- <li> BuildException is now serializable </li>
- <li> ExternalProgramBase reports differentiates between Process
-exceptions and program return codes now </li>
- <li> Unit tests are now run as part of the buid process </li>
- <li> Touch task added - thanks to Jay Turpin </li>
- <li> NUnit overhaul
- <ul>
- <li> camelCase'ed attributes, haltOnFailure, haltOnError </li>
- <li> renamed printsummary to verbose </li>
- <li> replaced SummaryResultFormatter with improved
-SummaryFormatter </li>
- <li> added VerboseFormatter</li>
-
- </ul>
- </li>
- <li> Get task added - thanks to Jay Turpin </li>
- <li> Jay Turpin added as a developer </li>
- <li> DocNet task renamed to NDoc </li>
- <li> NDoc.Core.dll and NDoc.Documenter.Msdn.dll added to project </li>
- <li> NAnt.exe split into NAnt.exe and NAnt.Core.dll </li>
- <li> Al task added - thanks to Joe Jones </li>
- <li> ResGen task added - thanks to Joe Jones </li>
- <li> Zip task added - thanks to Mike Krüger </li>
- <li> cl task added - thanks to Shawn Van Ness </li>
- <li> .NET v1.0.3705 (RTM) support</li>
-
-</ul>
-
-<h3>0.6.0 September 18, 2001</h3>
-
-<ul>
- <li> report build file xml errors in a useful way </li>
- <li> report error location when tasks are missing required
-attributes </li>
- <li> copy task updated - thanks to Ian MacLean </li>
- <li> **/*.cs type pattern matching now available in file sets via
-DirectoryScanner class </li>
- <li> Ian MacLean added as a project developer </li>
- <li> added all the environment variables to properites,
- ie,&lt;echomessage="path=${nant.env.PATH}"/&gt; </li>
- <li> move task updated - thanks to Ian MacLean </li>
- <li> sleep task added - thanks to Ian MacLean </li>
- <li> DirectoryScanner and FileSet's scan for files AND directories
-now </li>
- <li> FileSet's cache scan results, use Scan() to rescan </li>
- <li> FileSet's auto initialize to their containing Task, this helps
-clean up the code </li>
- <li> copy task can now copy full directory trees </li>
- <li> added verbose attribute to copy task, default off, message
-gives number of files processed </li>
- <li> fixed bug with any ExternalBase tasks hanging - thanks to
-Sergey Chaban for reporting </li>
- <li> include task added </li>
- <li> call task added </li>
- <li> -verbose command line option added </li>
- <li> build file can now build complete distribution, try 'nant
-dist'</li>
-
-</ul>
-
-<h3>0.5.0 August 22, 2001</h3>
-
-<ul>
- <li> complete overhaul of the web site and doc folder (all html
-files) </li>
- <li> made src a parent folder to be able to hold multiple
-assemblies in anticipation of the NAnt.Tests.dll assembly </li>
- <li> licensed changed to GNU General Public License </li>
- <li> source code placed under CVS </li>
- <li> tasks can now have attributes in base classes, see
-CompilerBase as an example - thanks to Mike Krueger </li>
- <li> coding conventions posted on SourceForge in the document
-manager </li>
- <li> task manager in SourceForge is now being used to track
-currently active tasks </li>
- <li> namespace changed to SourceForge.NAnt </li>
- <li> added basic command line parsing </li>
- <li> added version resource </li>
- <li> support for multiple build targets (try 'nant clean test') </li>
- <li> BuildException added to report text position in the build file
-where errors occur - thanks to Ian MacLean </li>
- <li> style task (xslt processing) added - thanks to Serge </li>
- <li> executable is now signed with the NAnt.key </li>
- <li> converted all public/protected fields to properties </li>
- <li> added support for user define properties </li>
- <li> added -set option (try 'nant -set:debug=true clean build') </li>
- <li> changed verions number to 0.5 to reflect the number of
-changes in the code base</li>
-
-</ul>
-
-<h3>0.1.5 July 22, 2001</h3>
-
-<ul>
- <li> only compiles program if source file last write time &gt;
-output last write time </li>
- <li> refactored compiler code into common CompilerBase class </li>
- <li> refactored compiler and exec task into common
-ExternalProgramBase class </li>
- <li> added &lt;arg value="/win32res:filename"/&gt; element to all
-external program tasks </li>
- <li> added Int32ValidatorAttribute and BooleanValidatorAttribute
-classes to perform error checking on task attributes after macro
-expansion but before task execution. Search for BooleanValidator or
-Int32Validator in Tasks for examples. </li>
- <li> changed Task attribute names to TaskAttributeAttribute and
-FileSetAttribute </li>
- <li> removed default value for task attributes (set with initial
-value) </li>
- <li> changes to Project class on how to initialize a project and
-run it </li>
- <li> right aligned task prefixes to clean up output </li>
- <li> added or enhanced these tasks
- <ul>
- <li> vbc, jsc, csc </li>
- <li> move </li>
- <li> nant </li>
- <li> taskdef </li>
- <li> tstamp </li>
- <li> exec (failonerror attribute)</li>
-
- </ul>
- </li>
-
-</ul>
-
-<h3>0.1.4 July 19, 2001</h3>
-
-<ul>
- <li> added or enhanced these tasks
- <ul>
- <li> echo </li>
- <li> fail </li>
- <li> property </li>
- <li> copy (respects basedir) </li>
- <li> delete (respects basedir) </li>
- <li> mkdir (respects basedir) </li>
- <li> exec</li>
-
- </ul>
- </li>
-
-</ul>
-
-<h3>0.1.3 July 18, 2001</h3>
-
-<ul>
- <li> dependencies working via depends attribute on targets </li>
- <li> changed name from NBuild to NAnt </li>
- <li> using the name "Parameter" to refer to the xml attributes in
-tasks because it was conflicting badly with .NET Attributes </li>
- <li> added FileSetParameterAttribute so that fileset parameters
-would autoinit </li>
- <li> renamed TaskAttributeAttribute to StringParameterAttribute </li>
- <li> broke into seperate source files (one per class) </li>
- <li> changed default build file from Project.xml to the first file
-with a .build extension</li>
-
-</ul>
-
-<h3>0.1.2 July 16, 2001</h3>
-
-<ul>
- <li> basic functionality to have NAnt build itself (csc task)</li>
-
-</ul>
-
-<h3>0.1.1 July 5, 2001</h3>
-
-<ul>
- <li> initial test version</li>
-
-</ul>
-
-</body>
-</html>
View
60 doc/help/fundamentals/fog0000000022.html
@@ -1,60 +0,0 @@
-<!-- Published by Fog Creek Software CityDesk KMAOLQRKGNJKSMQD/76B20119/22 -->
-
-<!-- topic template -->
-
-<html>
-
-
-
-<head>
-
- <meta http-equiv="Content-Language" content="en-ca" />
-
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
-
- <meta name="description" content="Build Files" />
-
- <link rel="stylesheet" type="text/css" href="../style.css" />
-
- <title>Build Files</title>
-
-</head>
-
-
-
-<body>
-
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
-
- <tr><td class="NavBar-Cell" width="100%">
-
- <a title="NAnt home page" href="http://nant.sourceforge.net"><b>NAnt</b></a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- <a href="../index.html">Help</a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- <A href="fog0000000027.html">Fundamentals</A> <IMG height=9 alt="->" src="../images/arrow.gif" width=13 border=0>
-
- Build Files
-
- </td></tr>
-
- </table>
-
- <h1>Build Files</h1>
-
- <P>NAnt's build files are written in XML. Each build file contains one <A href="fog0000000023.html">project</A>&nbsp;and a number of <A href="fog0000000024.html">targets</A>.&nbsp; Each target contains a number of <A href="fog0000000025.html">tasks</A>.</P>
-
-<P>Here is a simple build file that compiles a C# HelloWorld project.&nbsp; </P>
-
-<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"><PRE>&lt;?xml version="1.0"?&gt;
-
-&lt;project name="Hello World" default="build" basedir="."&gt;
-
- &lt;description&gt;The Hello World of build files.&lt;/description&gt;<BR> &lt;property name="debug" value="true"/&gt;
-
-
-
View
50 doc/help/fundamentals/fog0000000023.html
@@ -1,50 +0,0 @@
-<!-- Published by Fog Creek Software CityDesk KMAOLQRKGNJKSMQD/76B20119/23 -->
-
-<!-- topic template -->
-
-<html>
-
-
-
-<head>
-
- <meta http-equiv="Content-Language" content="en-ca" />
-
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
-
- <meta name="description" content="Projects" />
-
- <link rel="stylesheet" type="text/css" href="../style.css" />
-
- <title>Projects</title>
-
-</head>
-
-
-
-<body>
-
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
-
- <tr><td class="NavBar-Cell" width="100%">
-
- <a title="NAnt home page" href="http://nant.sourceforge.net"><b>NAnt</b></a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- <a href="../index.html">Help</a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- <A href="fog0000000027.html">Fundamentals</A> <IMG height=9 alt="->" src="../images/arrow.gif" width=13 border=0>
-
- Projects
-
- </td></tr>
-
- </table>
-
- <h1>Projects</h1>
-
- <P>A project has these attributes:</P>
-
View
69 doc/help/fundamentals/fog0000000024.html
@@ -1,69 +0,0 @@
-<!-- Published by Fog Creek Software CityDesk KMAOLQRKGNJKSMQD/76B20119/24 -->
-
-<!-- topic template -->
-
-<html>
-
-
-
-<head>
-
- <meta http-equiv="Content-Language" content="en-ca" />
-
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
-
- <meta name="description" content="Targets" />
-
- <link rel="stylesheet" type="text/css" href="../style.css" />
-
- <title>Targets</title>
-
-</head>
-
-
-
-<body>
-
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
-
- <tr><td class="NavBar-Cell" width="100%">
-
- <a title="NAnt home page" href="http://nant.sourceforge.net"><b>NAnt</b></a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- <a href="../index.html">Help</a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- <A href="fog0000000027.html">Fundamentals</A> <IMG height=9 alt="->" src="../images/arrow.gif" width=13 border=0>
-
- Targets
-
- </td></tr>
-
- </table>
-
- <h1>Targets</h1>
-
- <P>A target has these attributes:</P>
-
-<DIV class=Table-Section>
-
-<TABLE class=Table>
-
-<TBODY>
-
-<TR>
-
-<TH class=Table-Header>Attribute</TH>
-
-<TH class=Table-Header>Description</TH>
-
-<TH class=Table-Header align=middle>Required</TH></TR>
-
-<TR>
-
-<TD class=Table-Cell>name</TD>
-
-<TD class=Table-Cell>the name of the target.</TD>
View
34 doc/help/fundamentals/fog0000000025.html
@@ -1,34 +0,0 @@
-<!-- Published by Fog Creek Software CityDesk KMAOLQRKGNJKSMQD/76B20119/25 -->
-
-<!-- topic template -->
-
-<html>
-
-
-
-<head>
-
- <meta http-equiv="Content-Language" content="en-ca" />
-
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
-
- <meta name="description" content="Tasks" />
-
- <link rel="stylesheet" type="text/css" href="../style.css" />
-
- <title>Tasks</title>
-
-</head>
-
-
-
-<body>
-
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
-
- <tr><td class="NavBar-Cell" width="100%">
-
- <a title="NAnt home page" href="http://nant.sourceforge.net"><b>NAnt</b></a>
-
- <img alt="->" src="../images/arrow.gif" />
-
View
92 doc/help/fundamentals/fog0000000026.html
@@ -1,92 +0,0 @@
-<!-- Published by Fog Creek Software CityDesk KMAOLQRKGNJKSMQD/76B20119/26 -->
-
-<!-- topic template -->
-
-<html>
-
-
-
-<head>
-
- <meta http-equiv="Content-Language" content="en-ca" />
-
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
-
- <meta name="description" content="File Sets" />
-
- <link rel="stylesheet" type="text/css" href="../style.css" />
-
- <title>File Sets</title>
-
-</head>
-
-
-
-<body>
-
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
-
- <tr><td class="NavBar-Cell" width="100%">
-
- <a title="NAnt home page" href="http://nant.sourceforge.net"><b>NAnt</b></a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- <a href="../index.html">Help</a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- <A href="fog0000000027.html">Fundamentals</A> <IMG height=9 alt="->" src="../images/arrow.gif" width=13 border=0>
-
- File Sets
-
- </td></tr>
-
- </table>
-
- <h1>File Sets</h1>
-
- <P>File Sets are groups of files.&nbsp; These files can be found in a directory tree starting in a base directory and are matched by patterns taken from a number of patterns.&nbsp; File Sets can appear inside tasks that support this feature or at the project level, i.e., as children of <CODE>project</CODE>.</P>
-
-<DIV class=Table-Section>
-
-<TABLE class=Table>
-
-<TBODY>
-
-<TR>
-
-<TH class=Table-Header>Attribute</TH>
-
-<TH class=Table-Header>Description</TH>
-
-<TH class=Table-Header align=middle>Required</TH></TR>
-
-<TR>
-
-<TD class=Table-Cell>basedir</TD>
-
-<TD class=Table-Cell>The base of the directory tree of this FileSet.</TD>
-
-<TD class=Table-Cell align=middle>Yes</TD></TR>
-
-<TR>
-
-<TD class=Table-Cell>defaultexcludes</TD>
-
-<TD class=Table-Cell>Indicates whether default excludes should be used or not (<CODE>true | false</CODE>); default excludes are used when omitted.</TD>
-
-<TD class=Table-Cell align=middle>No</TD></TR>
-
-<TR>
-
-<TD class=Table-Cell>includes</TD>
-
-<TD class=Table-Cell>comma-separated list of patterns of files that must be included; all files are included when omitted.</TD>
-
-<TD class=Table-Cell align=middle>No</TD></TR>
-
-<TR>
-
-<TD class=Table-Cell>excludes</TD>
-
View
44 doc/help/fundamentals/fog0000000027.html
@@ -1,44 +0,0 @@
-<!-- Published by Fog Creek Software CityDesk KMAOLQRKGNJKSMQD/76B20119/27 -->
-
-<!-- contents template -->
-
-<html>
-
-
-
-<head>
-
- <meta http-equiv="Content-Language" content="en-ca" />
-
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
-
- <meta name="description" content="Fundamentals" />
-
- <link rel="stylesheet" type="text/css" href="../style.css" />
-
- <title>Fundamentals</title>
-
-</head>
-
-
-
-<body>
-
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
-
- <tr><td class="NavBar-Cell" width="100%">
-
- <a title="NAnt home page" href="http://nant.sourceforge.net"><b>NAnt</b></a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- <a href="../index.html">Help</a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- Fundamentals
-
- </td></tr>
-
- </table>
-
View
50 doc/help/fundamentals/fog0000000080.html
@@ -1,50 +0,0 @@
-<!-- Published by Fog Creek Software CityDesk KMAOLQRKGNJKSMQD/76B20119/80 -->
-
-<!-- topic template -->
-
-<html>
-
-
-
-<head>
-
- <meta http-equiv="Content-Language" content="en-ca" />
-
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
-
- <meta name="description" content="Running NAnt" />
-
- <link rel="stylesheet" type="text/css" href="../style.css" />
-
- <title>Running NAnt</title>
-
-</head>
-
-
-
-<body>
-
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
-
- <tr><td class="NavBar-Cell" width="100%">
-
- <a title="NAnt home page" href="http://nant.sourceforge.net"><b>NAnt</b></a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- <a href="../index.html">Help</a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- <A href="fog0000000027.html">Fundamentals</A> <IMG height=9 alt="->" src="../images/arrow.gif" width=13 border=0>
-
- Running NAnt
-
- </td></tr>
-
- </table>
-
- <h1>Running NAnt</h1>
-
- <P>Running NAnt is simple once you have it <A href="../introduction/fog0000000013.html">installed</A>,&nbsp;just type <NOBR><CODE>nant</CODE></NOBR>.&nbsp;&nbsp;Type <NOBR><CODE>nant -help</CODE></NOBR> to get usage information.</P>
-
View
80 doc/help/fundamentals/fog0000000082.html
@@ -1,80 +0,0 @@
-<!-- Published by Fog Creek Software CityDesk KMAOLQRKGNJKSMQD/76B20119/82 -->
-
-<!-- topic template -->
-
-<html>
-
-
-
-<head>
-
- <meta http-equiv="Content-Language" content="en-ca" />
-
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
-
- <meta name="description" content="Properties" />
-
- <link rel="stylesheet" type="text/css" href="../style.css" />
-
- <title>Properties</title>
-
-</head>
-
-
-
-<body>
-
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
-
- <tr><td class="NavBar-Cell" width="100%">
-
- <a title="NAnt home page" href="http://nant.sourceforge.net"><b>NAnt</b></a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- <a href="../index.html">Help</a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- <A href="fog0000000027.html">Fundamentals</A> <IMG height=9 alt="->" src="../images/arrow.gif" width=13 border=0>
-
- Properties
-
- </td></tr>
-
- </table>
-
- <h1>Properties</h1>
-
- <P>A project can have a set of properties.&nbsp; These might be set in the buildfile by the property task, or might be set outside NAnt.&nbsp; A property has a name and a value.&nbsp; Properties may be used in the value of task attributes.&nbsp; This is done by placing the property name between "<CODE>${</CODE>" and "<CODE>}</CODE>" in the attribute value.</P>
-
-<H3>
-
-<P><EM></EM></P>Built-in Properties</H3>
-
-<P>NAnt has these built-in properties:</P>
-
-<DIV class=Table-Section>
-
-<TABLE class=Table>
-
-<TBODY>
-
-<TR>
-
-<TH class=Table-Header>Property</TH>
-
-<TH class=Table-Header>Description</TH></TR>
-
-<TR>
-
-<TD class=Table-Cell>nant.version</TD>
-
-<TD class=Table-Cell>The version of NAnt.</TD></TR>
-
-<TR>
-
-<TD class=Table-Cell>nant.filename</TD>
-
-<TD class=Table-Cell>The full path to the NAnt assembly.</TD></TR>
-
View
BIN doc/help/images/arrow.gif
Deleted file not rendered
View
BIN doc/help/images/bullet.gif
Deleted file not rendered
View
BIN doc/help/images/logo.gif
Deleted file not rendered
View
31 doc/help/index.html
@@ -1,31 +0,0 @@
-<!-- home page -->
-
-<html>
-
-
-
-<head>
-
- <meta http-equiv="Content-Language" content="en-ca">
-
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
-
- <link rel="stylesheet" type="text/css" href="style.css" />
-
- <title>NAnt Help</title>
-
-</head>
-
-
-
-<body>
-
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
-
- <tr><td class="NavBar-Cell" width="100%"><A title="NAnt home page" href="http://nant.sourceforge.net"><b>NAnt</b></A> <IMG alt="- >" src="images/arrow.gif" > Help</td></tr>
-
- </table>
-
-
-
- <table align="right"><tr><td><a href="http://nant.sourceforge.net"><IMG alt="NAnt logo (link to home page)" src ="images/logo.gif" border=0 ></a></td></tr></table>
View
35 doc/help/introduction/fog0000000006.html
@@ -1,35 +0,0 @@
-<!-- Published by Fog Creek Software CityDesk KMAOLQRKGNJKSMQD/76B20119/6 -->
-
-<!-- topic template -->
-
-<html>
-
-
-
-<head>
-
- <meta http-equiv="Content-Language" content="en-ca" />
-
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
-
- <meta name="description" content="System Requirements" />
-
- <link rel="stylesheet" type="text/css" href="../style.css" />
-
- <title>System Requirements</title>
-
-</head>
-
-
-
-<body>
-
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
-
- <tr><td class="NavBar-Cell" width="100%">
-
- <a title="NAnt home page" href="http://nant.sourceforge.net"><b>NAnt</b></a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- <a href="../index.html">Help</a>
View
44 doc/help/introduction/fog0000000010.html
@@ -1,44 +0,0 @@
-<!-- Published by Fog Creek Software CityDesk KMAOLQRKGNJKSMQD/76B20119/10 -->
-
-<!-- contents template -->
-
-<html>
-
-
-
-<head>
-
- <meta http-equiv="Content-Language" content="en-ca" />
-
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
-
- <meta name="description" content="Introduction" />
-
- <link rel="stylesheet" type="text/css" href="../style.css" />
-
- <title>Introduction</title>
-
-</head>
-
-
-
-<body>
-
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
-
- <tr><td class="NavBar-Cell" width="100%">
-
- <a title="NAnt home page" href="http://nant.sourceforge.net"><b>NAnt</b></a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- <a href="../index.html">Help</a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- Introduction
-
- </td></tr>
-
- </table>
-
View
32 doc/help/introduction/fog0000000013.html
@@ -1,32 +0,0 @@
-<!-- Published by Fog Creek Software CityDesk KMAOLQRKGNJKSMQD/76B20119/13 -->
-
-<!-- topic template -->
-
-<html>
-
-
-
-<head>
-
- <meta http-equiv="Content-Language" content="en-ca" />
-
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
-
- <meta name="description" content="Installation" />
-
- <link rel="stylesheet" type="text/css" href="../style.css" />
-
- <title>Installation</title>
-
-</head>
-
-
-
-<body>
-
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
-
- <tr><td class="NavBar-Cell" width="100%">
-
- <a title="NAnt home page" href="http://nant.sourceforge.net"><b>NAnt</b></a>
-
View
36 doc/help/introduction/fog0000000040.html
@@ -1,36 +0,0 @@
-<!-- Published by Fog Creek Software CityDesk KMAOLQRKGNJKSMQD/76B20119/40 -->
-
-<!-- topic template -->
-
-<html>
-
-
-
-<head>
-
- <meta http-equiv="Content-Language" content="en-ca" />
-
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
-
- <meta name="description" content="Feedback and Contributing" />
-
- <link rel="stylesheet" type="text/css" href="../style.css" />
-
- <title>Feedback and Contributing</title>
-
-</head>
-
-
-
-<body>
-
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
-
- <tr><td class="NavBar-Cell" width="100%">
-
- <a title="NAnt home page" href="http://nant.sourceforge.net"><b>NAnt</b></a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- <a href="../index.html">Help</a>
-
View
37 doc/help/introduction/fog0000000041.html
@@ -1,37 +0,0 @@
-<!-- Published by Fog Creek Software CityDesk KMAOLQRKGNJKSMQD/76B20119/41 -->
-
-<!-- topic template -->
-
-<html>
-
-
-
-<head>
-
- <meta http-equiv="Content-Language" content="en-ca" />
-
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
-
- <meta name="description" content="Getting Started" />
-
- <link rel="stylesheet" type="text/css" href="../style.css" />
-
- <title>Getting Started</title>
-
-</head>
-
-
-
-<body>
-
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
-
- <tr><td class="NavBar-Cell" width="100%">
-
- <a title="NAnt home page" href="http://nant.sourceforge.net"><b>NAnt</b></a>
-
- <img alt="->" src="../images/arrow.gif" />
-
- <a href="../index.html">Help</a>
-
- <img alt="->" src="../images/arrow.gif" />
View
31 doc/help/introduction/fog0000000042.html
@@ -1,31 +0,0 @@
-<!-- Published by Fog Creek Software CityDesk KMAOLQRKGNJKSMQD/76B20119/42 -->
-
-<!-- topic template -->
-
-<html>
-
-
-
-<head>
-
- <meta http-equiv="Content-Language" content="en-ca" />
-
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
-
- <meta name="description" content="History" />
-
- <link rel="stylesheet" type="text/css" href="../style.css" />
-
- <title>History</title>
-
-</head>
-
-
-
-<body>
-
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
-
- <tr><td class="NavBar-Cell" width="100%">
-
- <a title="NAnt home page" href="http://nant.sourceforge.net"><b>NAnt</b></a>
View
31 doc/help/introduction/fog0000000079.html
@@ -1,31 +0,0 @@
-<!-- Published by Fog Creek Software CityDesk KMAOLQRKGNJKSMQD/76B20119/79 -->
-
-<!-- topic template -->
-
-<html>
-
-
-
-<head>
-
- <meta http-equiv="Content-Language" content="en-ca" />
-
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
-
- <meta name="description" content="Why NAnt?" />
-
- <link rel="stylesheet" type="text/css" href="../style.css" />
-
- <title>Why NAnt?</title>
-
-</head>
-
-
-
-<body>
-
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
-
- <tr><td class="NavBar-Cell" width="100%">
-
- <a title="NAnt home page" href="http://nant.sourceforge.net"><b>NAnt</b></a>
View
33 doc/help/introduction/fog0000000081.html
@@ -1,33 +0,0 @@
-<!-- Published by Fog Creek Software CityDesk KMAOLQRKGNJKSMQD/76B20119/81 -->
-
-<!-- topic template -->
-
-<html>
-
-
-
-<head>
-
- <meta http-equiv="Content-Language" content="en-ca" />
-
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
-
- <meta name="description" content="Ant Users" />
-
- <link rel="stylesheet" type="text/css" href="../style.css" />
-
- <title>Ant Users</title>
-
-</head>
-
-
-
-<body>
-
- <table width="100%" border="0" cellspacing="0" cellpadding="2" class="NavBar">
-
- <tr><td class="NavBar-Cell" width="100%">
-
- <a title="NAnt home page" href="http://nant.sourceforge.net"><b>NAnt</b></a>
-
- <img alt="->" src="../images/arrow.gif" />
View
BIN doc/help/introduction/getting-started.gif
Deleted file not rendered
View
1 doc/help/readme.txt
@@ -1 +0,0 @@
-User documentation goes here.
View
83 doc/help/style.css
@@ -1,83 +0,0 @@
-body {
- font-family: Georgia, "Times New Roman", Times, "New York", serif;
- background: white;
- color: black
-}
-
-h1, h2, h3, h4, h5, h6 {
- font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif
-}
-
-h1.LinkHeader, h2.LinkHeader, h3.LinkHeader { margin-bottom: -18 }
-
-h4 {
- margin-bottom: 0.5em
-}
-
-h5 {
- margin-bottom: -.8em;
-}
-
-
-hr {
- color: gray
-}
-
-input {
- font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
-}
-
-a:link { color: #0000cc; }
-a:visited { color: purple }
-a:active { color: #cc0000 }
-a:hover { color: #cc0000; }
-
-.NavBar {
- background-color: #dfff80;
- border-color: #999966;
- border-style: none none solid none;
- border-width: 2px;
-}
-
-.NavBar-Cell {
- font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
- font-size: 79%;
-}
-
-.SideBar {
- font-size: 80%;
- font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
- padding: 8px;
-}
-
-.Table-Section {
- text-align: center;
- font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;
- font-size: 80%;
-}
-
-.Table {
- font-size: 100%;
- border-collapse: collapse;
- width: 93%;
-}
-
-.Table-Header {
- background-color: #eeeeee;
- color: #000000;
- font-weight: bolder;
- padding: 5px;
- border: 1px solid #999999;
- text-align: left;
-}
-
-.Table-Cell {
- border: 1px solid #999999;
- padding: 5px;
- vertical-align: top;
-}
-
-/* color scheme */
-.N { color: #99cc00; }
-.Ant { color: #ff9900; }
-
View
72 doc/index.html
@@ -1,72 +0,0 @@
-<html>
- <head>
- <title>NAnt - A .NET Build Tool</title>
- <meta http-equiv="Content-Language" content="en-ca">
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
- <link rel="stylesheet" type="text/css" href="style.css">
- </head>
- <body>
- <table width="100%" border="0" cellspacing="0" cellpadding=