Author: bodewig
Date: Thu Aug 31 20:42:34 2006
New Revision: 439160
URL: http://svn.apache.org/viewvc?rev=439160&view=rev
Log:
improve docs
Added:
ant/antlibs/dotnet/trunk/TODO (with props)
ant/antlibs/dotnet/trunk/contributors.xml (with props)
Removed:
ant/antlibs/dotnet/trunk/CONTRIBUTORS
Modified:
ant/antlibs/dotnet/trunk/README
ant/antlibs/dotnet/trunk/docs/index.html
ant/antlibs/dotnet/trunk/docs/msbuild.html
ant/antlibs/dotnet/trunk/docs/nant.html
ant/antlibs/dotnet/trunk/docs/nunit.html
Modified: ant/antlibs/dotnet/trunk/README
URL:
http://svn.apache.org/viewvc/ant/antlibs/dotnet/trunk/README?rev=439160&r1=439159&r2=439160&view=diff
==============================================================================
--- ant/antlibs/dotnet/trunk/README (original)
+++ ant/antlibs/dotnet/trunk/README Thu Aug 31 20:42:34 2006
@@ -1,31 +1,36 @@
-dotnet README
-=============
+What's this?
+============
-Goal:
------
+This library doesn't strive to replace NAnt or MSBuild, its main
+purpose is to help those of us who work on projects crossing platform
+boundaries. With this library you can use Ant to build and test the
+Java as well as the .NET parts of your project.
-Provide a simple infrastructure to execute .NET applications from
-within Ant for different VMs so that the user doesn't have to change
-the build file when she wants to run Mono on Linux and Microsoft's VM
-on Windows.
+Learn more
+==========
-This sounds far more ambitioned than it actually is.
+The documentation is included in the docs subdirectory of this
+distribution. The home of this library is
+<http://ant.apache.org/antlibs/dotnet/index.html>.
-Short term goals are:
+Building
+========
-* A <dotnetexec> task that can be used as
+This Ant Library requires Ant 1.7.0 to build, some of the test use
+JUnit 3 (3.8.2 recommended), others use the sister Antlib AntUnit (see
+<http://ant.apache.org/antlibs/antunit/index.html>).
- <dotnetexec executable="ExampleCsc.exe"/>
+It should work with any Java(TM) Runtime (and compile with any Java(TM)
+Developer Kit) starting with version 1.2.
- without testing for the environment (see the dotnet.xml build file
- for Ant's tests as an example for what may become simpler with
- this).
+It should support the Microsoft .NET framework in versions 1.1 and 2.0
+and Mono in various versions on various platforms.
-* A <nant> task.
+Using
+=====
-* A <msbuild> task - if only for the fun of having it.
-
-* A <wix> task.
-
-* A <nunit> task.
+You use this Ant library like any other Ant library 8-)
+In short you can make it available to Ant in a variety of ways, please
+see the Ant manual or the index.html file in the docs subdirectory of
+this distribtion for details.
Added: ant/antlibs/dotnet/trunk/TODO
URL:
http://svn.apache.org/viewvc/ant/antlibs/dotnet/trunk/TODO?rev=439160&view=auto
==============================================================================
--- ant/antlibs/dotnet/trunk/TODO (added)
+++ ant/antlibs/dotnet/trunk/TODO Thu Aug 31 20:42:34 2006
@@ -0,0 +1,13 @@
+Things to do before the beta can become a final release:
+
+* make dotnetexec tests independent of the "old" tasks, i.e. make the tests
self-contained
+
+* apparently the wsdl2dotnet tests fail on Mono/Linux
+
+* ildasm test fails on Microsoft .NET 2.0
+
+* test in a wider variety of platforms
+
+* AntUnitize more tests
+
+* make docs a little bit more accessible
Propchange: ant/antlibs/dotnet/trunk/TODO
------------------------------------------------------------------------------
svn:eol-style = native
Added: ant/antlibs/dotnet/trunk/contributors.xml
URL:
http://svn.apache.org/viewvc/ant/antlibs/dotnet/trunk/contributors.xml?rev=439160&view=auto
==============================================================================
--- ant/antlibs/dotnet/trunk/contributors.xml (added)
+++ ant/antlibs/dotnet/trunk/contributors.xml Thu Aug 31 20:42:34 2006
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE contributors
+[
+<!ELEMENT name (first?, middle?, last)>
+<!ELEMENT contributors (introduction, name+)>
+<!ELEMENT first (#PCDATA)>
+<!ELEMENT introduction (#PCDATA)>
+<!ELEMENT middle (#PCDATA)>
+<!ELEMENT last (#PCDATA)>
+]
+>
+
+<contributors>
+ <introduction>
+ These are some of the many people who have helped with this Ant Library.
+ </introduction>
+ <name>
+ <first>Brian</first>
+ <last>Watson</last>
+ </name>
+ <name>
+ <first>Stefan</first>
+ <last>Bodewig</last>
+ </name>
+</contributors>
\ No newline at end of file
Propchange: ant/antlibs/dotnet/trunk/contributors.xml
------------------------------------------------------------------------------
svn:eol-style = native
Modified: ant/antlibs/dotnet/trunk/docs/index.html
URL:
http://svn.apache.org/viewvc/ant/antlibs/dotnet/trunk/docs/index.html?rev=439160&r1=439159&r2=439160&view=diff
==============================================================================
--- ant/antlibs/dotnet/trunk/docs/index.html (original)
+++ ant/antlibs/dotnet/trunk/docs/index.html Thu Aug 31 20:42:34 2006
@@ -37,31 +37,36 @@
<h2>Requirements</h2>
- <p>The current version requires Ant 1.7 or at least a version
- built from svn trunk no earlier than 2005-12-16.</p>
+ <p>The current version requires Ant 1.7.0 (beta).</p>
<h2>Where is it?</h2>
<p>The source code for the library lives in Ant's SVN - <a
-
href="http://svn.apache.org/repos/asf/ant/antlibs/dotnet/trunk/">http://svn.apache.org/repos/asf/ant/antlibs/dotnet/trunk/</a>
- A binary can be found at <a
-
href="http://people.apache.org/~bodewig/dotnet/ant-dotnet.jar">http://cvs.apache.org/~bodewig/dotnet/ant-dotnet.jar</a>.
- A zip file containing the docs is also <a
- href="http://people.apache.org/~bodewig/dotnet/docs.zip">available</a>.</p>
-
- <p>Note that these are temporary locations and may change later.</p>
+
href="http://svn.apache.org/repos/asf/ant/antlibs/dotnet/trunk/">http://svn.apache.org/repos/asf/ant/antlibs/dotnet/trunk/</a>,
+ binary and source distributions are available available from the
+ Ant website: <a
+ href="http://ant.apache.org/antlibs/srcdownload.cgi">source</a>
+ and <a
+ href="http://ant.apache.org/antlibs/bindownload.cgi">binary</a>.</p>
<h2>Feedback</h2>
- <p>Please direct any feedback to the <a
- href="http://ant.apache.org/mail.html#Developer List">Ant
- developer list</a>.
+ <p>Please use <a href="http://issues.apache.org/bugzilla/">Ant's
+ issue tracker</a> for bug reports, choose "Ant" as the product and
+ ".NET Antlib" as the category. The <a
+ href="http://ant.apache.org/bugs.html">hints</a> about reporting
+ bugs certainly apply to this Ant library as well.</p>
+
+ <p>For questions about this Ant library use the user or dev <a
+ href="http://ant.apache.org/mail.html">mailing list</a> of the Ant
+ project. You must be subscribed to the list in order to post a
+ question.</p>
<h2>Installation</h2>
<p>If you are building this from sources, run the antlib target
and you'll get a file <code>ant-dotnet.jar</code>. If you've
- downloaded <code>dotnet.jar</code>, you are already ready.</p>
+ downloaded a binary release, you are already there.</p>
<p>There are several ways to use the tasks:</p>
Modified: ant/antlibs/dotnet/trunk/docs/msbuild.html
URL:
http://svn.apache.org/viewvc/ant/antlibs/dotnet/trunk/docs/msbuild.html?rev=439160&r1=439159&r2=439160&view=diff
==============================================================================
--- ant/antlibs/dotnet/trunk/docs/msbuild.html (original)
+++ ant/antlibs/dotnet/trunk/docs/msbuild.html Thu Aug 31 20:42:34 2006
@@ -24,7 +24,7 @@
</head>
<body>
- <h2><a name="dotnetexec">MSBuild</a></h2>
+ <h2><a name="msbuild">MSBuild</a></h2>
<h3>Description</h3>
Modified: ant/antlibs/dotnet/trunk/docs/nant.html
URL:
http://svn.apache.org/viewvc/ant/antlibs/dotnet/trunk/docs/nant.html?rev=439160&r1=439159&r2=439160&view=diff
==============================================================================
--- ant/antlibs/dotnet/trunk/docs/nant.html (original)
+++ ant/antlibs/dotnet/trunk/docs/nant.html Thu Aug 31 20:42:34 2006
@@ -24,7 +24,7 @@
</head>
<body>
- <h2><a name="dotnetexec">NAnt</a></h2>
+ <h2><a name="nant">NAnt</a></h2>
<h3>Description</h3>
Modified: ant/antlibs/dotnet/trunk/docs/nunit.html
URL:
http://svn.apache.org/viewvc/ant/antlibs/dotnet/trunk/docs/nunit.html?rev=439160&r1=439159&r2=439160&view=diff
==============================================================================
--- ant/antlibs/dotnet/trunk/docs/nunit.html (original)
+++ ant/antlibs/dotnet/trunk/docs/nunit.html Thu Aug 31 20:42:34 2006
@@ -24,7 +24,7 @@
</head>
<body>
- <h2><a name="dotnetexec">NUnit</a></h2>
+ <h2><a name="nunit">NUnit</a></h2>
<h3>Description</h3>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]