Permalink
Show file tree
Hide file tree
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
improve docs
git-svn-id: https://svn.apache.org/repos/asf/ant/antlibs/dotnet/trunk@439160 13f79535-47bb-0310-9956-ffa450edef68
- Loading branch information
Showing
8 changed files
with
85 additions
and
39 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@@ -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. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@@ -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 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@@ -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> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@@ -24,7 +24,7 @@ | ||
</head> | ||
|
||
<body> | ||
<h2><a name="dotnetexec">MSBuild</a></h2> | ||
<h2><a name="msbuild">MSBuild</a></h2> | ||
|
||
<h3>Description</h3> | ||
|
||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@@ -24,7 +24,7 @@ | ||
</head> | ||
|
||
<body> | ||
<h2><a name="dotnetexec">NAnt</a></h2> | ||
<h2><a name="nant">NAnt</a></h2> | ||
|
||
<h3>Description</h3> | ||
|
||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@@ -24,7 +24,7 @@ | ||
</head> | ||
|
||
<body> | ||
<h2><a name="dotnetexec">NUnit</a></h2> | ||
<h2><a name="nunit">NUnit</a></h2> | ||
|
||
<h3>Description</h3> | ||
|
||