incubator-nmaven-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sisb...@apache.org
Subject svn commit: r504244 - in /incubator/nmaven/www: ./ images/logos/
Date Tue, 06 Feb 2007 19:03:28 GMT
Author: sisbell
Date: Tue Feb  6 11:03:27 2007
New Revision: 504244

URL: http://svn.apache.org/viewvc?view=rev&rev=504244
Log:
New site docs that include current info about building, assembly signing and the nmaven-settings
file.

Modified:
    incubator/nmaven/www/dependencies.html
    incubator/nmaven/www/features.html
    incubator/nmaven/www/getting-started.html
    incubator/nmaven/www/images/logos/Thumbs.db
    incubator/nmaven/www/index.html
    incubator/nmaven/www/integration.html
    incubator/nmaven/www/issue-tracking.html
    incubator/nmaven/www/license.html
    incubator/nmaven/www/mail-lists.html
    incubator/nmaven/www/project-info.html
    incubator/nmaven/www/project-summary.html
    incubator/nmaven/www/source-repository.html
    incubator/nmaven/www/team-list.html

Modified: incubator/nmaven/www/dependencies.html
URL: http://svn.apache.org/viewvc/incubator/nmaven/www/dependencies.html?view=diff&rev=504244&r1=504243&r2=504244
==============================================================================
--- incubator/nmaven/www/dependencies.html (original)
+++ incubator/nmaven/www/dependencies.html Tue Feb  6 11:03:27 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/05/2007
+        Last Published: 02/06/2007
                       </div>
             <div class="xright">      <a href="http://incubator.apache.org/projects/nmaven.html">Project
Site</a>
           |

Modified: incubator/nmaven/www/features.html
URL: http://svn.apache.org/viewvc/incubator/nmaven/www/features.html?view=diff&rev=504244&r1=504243&r2=504244
==============================================================================
--- incubator/nmaven/www/features.html (original)
+++ incubator/nmaven/www/features.html Tue Feb  6 11:03:27 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/05/2007
+        Last Published: 02/06/2007
                       </div>
             <div class="xright">      <a href="http://incubator.apache.org/projects/nmaven.html">Project
Site</a>
           |
@@ -145,7 +145,7 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <div class="section"><h2>Features</h2><ul><li>Mono
Support: C#, Nemerle, PHP</li><li>Microsoft Support: C#, VB, .NET Compact Profile</li><li>DotGNU
Support: C#</li><li>NUnit support</li><li>Resource generation and
embedding</li><li>Autmomatic Generation of AssemblyInfo.* based on language and
contents of the pom.</li><li>Web Application Packaging and Deployment</li><li>XSD
and WSDL Generation</li><li>Pluggable architecture for adding new compilers and
executables.</li><li>nmaven-settings file for selecting the environment (MONO/MS/GNU,
vendor/framework version, install location, etc)</li></ul></div>
+        <div class="section"><h2>Features</h2><ul><li>Mono
Support: C#, Nemerle, PHP</li><li>Microsoft Support: C#, VB, .NET Compact Profile</li><li>DotGNU
Support: C#</li><li>Multiple Framework Version Support: 1.1, 2.0, 3.0</li><li>NUnit
support</li><li>Resource generation and embedding</li><li>Autmomatic
Generation of AssemblyInfo.* based on language and contents of the pom.</li><li>Web
Application Packaging and Deployment</li><li>XSD and WSDL Generation</li><li>Pluggable
architecture for adding new compilers and executables.</li><li>nmaven-settings
file for selecting the environment (MONO/MS/GNU, vendor/framework version, install location,
etc)</li><li>Assembly Signing</li></ul></div>
       </div>
     </div>
     <div class="clear">

Modified: incubator/nmaven/www/getting-started.html
URL: http://svn.apache.org/viewvc/incubator/nmaven/www/getting-started.html?view=diff&rev=504244&r1=504243&r2=504244
==============================================================================
--- incubator/nmaven/www/getting-started.html (original)
+++ incubator/nmaven/www/getting-started.html Tue Feb  6 11:03:27 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/05/2007
+        Last Published: 02/06/2007
                       </div>
             <div class="xright">      <a href="http://incubator.apache.org/projects/nmaven.html">Project
Site</a>
           |
@@ -145,14 +145,14 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <div class="section"><h2>Getting Started</h2></div><div
class="section"><h2>Sections</h2><ul><li><a href="getting-started.html#Building
NMaven">Building NMaven</a></li><li><a href="getting-started.html#Assembly
Info">Assembly Info</a></li><li><a href="getting-started.html#Unit
Testing with NUnit">Unit Testing with NUnit</a></li><li><a href="getting-started.html#Building
& Deploying Web Applications">Building &amp; Deploying Web Applications</a></li><li><a
href="getting-started.html#Building with .NET Modules">Building with .NET Modules</a></li><li><a
href="getting-started.html#Installing Existing Assemblies in the Maven Repository">Installing
Existing Assemblies in the Maven Repository</a></li><li><a href="getting-started.html#Generating
Resources">Generating Resources</a></li></ul><div class="section"><h3><a
name="Building NMaven">Building NMaven</a></h3><p>Make sure that you
have jdk1.5+ installed and then do the following:</p><ol type="1"><li>Download
the latest n
 maven-components and nmaven-plugin project archives from the sourceforge site.</li><li>Unarchive
the nmaven-components. Build it by typing &quot;mvn install&quot; from the root directory.</li><li>Unarchive
the nmaven-plugins. Goto the scripts directory and run the appropriate batch or shell script
for your enviornment. This does a bootstrap build of Java jars and .NET assemblies and places
the 3rd party .NET libraries in the local maven repo.</li></ol><p>Building
on Linux, may take some extra steps. By default, on many Linux environments, the GNU Compiler
for Java is already installed. The current GNU version will not work with NMaven. To check
which version the system uses, type &quot;java -version&quot; on the command line.
If you see something similar to the following, you will need to take additional steps to get
the build setup:</p><div class="source"><pre>
+        <div class="section"><h2>Getting Started</h2></div><div
class="section"><h2>Sections</h2><ul><li><a href="getting-started.html#Building
NMaven">Building NMaven</a></li><li><a href="getting-started.html#Assembly
Info">Assembly Info</a></li><li><a href="getting-started.html#Unit
Testing with NUnit">Unit Testing with NUnit</a></li><li><a href="getting-started.html#Building
& Deploying Web Applications">Building &amp; Deploying Web Applications</a></li><li><a
href="getting-started.html#Building with .NET Modules">Building with .NET Modules</a></li><li><a
href="getting-started.html#Installing Existing Assemblies in the Maven Repository">Installing
Existing Assemblies in the Maven Repository</a></li><li><a href="getting-started.html#Generating
Resources">Generating Resources</a></li><li><a href="getting-started.html#Signing
Assemblies">Signing Assemblies</a></li><li><a href="getting-started.html#Using
NMaven Settings File">Using NMaven Settings File</a></li></ul><div
class
 ="section"><h3><a name="Building NMaven">Building NMaven</a></h3><p>Make
sure that you have jdk1.5+ installed and then do the following:</p><ol type="1"><li>Do
an SVN checkout: svn co http://svn.apache.org/repos/asf/incubator/nmaven/trunk nmaven</li><li>Execute
bootstrap-build.bat (or bootstrap-build.sh) from the nmaven directory.</li></ol><p>Building
on Linux, may take some extra steps. By default, on many Linux environments, the GNU Compiler
for Java is already installed. The current GNU version will not work with NMaven. To check
which version the system uses, type &quot;java -version&quot; on the command line.
If you see something similar to the following, you will need to take additional steps to get
the build setup:</p><div class="source"><pre>
 java version &quot;1.4.2&quot;
 gij (GNU libgcj) version 4.1.1 20060525 (Red Hat 4.1.1-1)
</pre></div><p>Create
a file &quot;/etc/profile.d/java.sh&quot; with the following entries:</p><div
class="source"><pre>
  export JAVA_HOME=/usr/java/jdk1.5.0_09
  export PATH=$JAVA_HOME/bin:$PATH
</pre></div><p>Type &quot;mvn -version&quot;
from the command line. You should see the following:</p><div class="source"><pre>
 java version &quot;1.5.0_09&quot;
 Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_09-b01)
-Java HotSpot(TM) Client VM (build 1.5.0_09-b01, mixed mode, sharing)
</pre></div><p>On
Linux, you also need Mono version 1.1.18 or higher. Type &quot;mono -V&quot; on the
command line to see what version you are running. If it is below 1.1.18, then download the
latest mono version, unzip and run rpm from the commandline. Detailed instructions are located
here: <a href=" http://www.mono-project.com/Getting_Mono">Installing Mono</a></p></div><div
class="section"><h3><a name="Assembly Info">Assembly Info</a></h3><p>Provided
that you do not have your own AssemblyInfo class in your project, NMaven will automatically
generate an AssemblyInfo.* for you. It does the following mapping:</p><table class="bodyTable"><tbody><tr
class="a"><td align="left">AssemblyDescription</td><td align="left">${project.description}</td></tr><tr
class="b"><td align="left">AssemblyVersion</td><td align="left">${project.version}</td></tr><tr
class="a"><td align="left">AssemblyTitle</td><td align="left">${
 project.name}</td></tr><tr class="b"><td align="left">AssemblyCompany</td><td
align="left">${project.organization.name}</td></tr><tr class="a"><td
align="left">AssemblyProduct</td><td align="left">${project.organization.name}-${project.name}</td></tr><tr
class="b"><td align="left">AssemblyCopyright</td><td align="left">place
a COPYRIGHT.txt file in your module directory and NMaven will pick it up and put it in the
assembly</td></tr></tbody></table><p>Since the pom version is
mapped to the assembly manifest, you MUST follow the 0.0.0.0 version convention specified
by Microsoft (or the build will fail).</p></div><div class="section"><h3><a
name="Unit Testing with NUnit">Unit Testing with NUnit</a></h3><p>Prior
to being able to unit test with NUnit, you must install the nunit.framework.dll into the local
maven repository. Go to the scripts directory in the nmaven-plugins download and run the script
install-1.1 (.NET 1.1 environment) or install-2.0 (.NET 2.0 environment).</p><p>
 After installing NUnit, add the org.nunit dependency to your pom.xml (as shown below). You
will only need to add the nmaven-test-plugin to the pom under the following circumstances:</p><ol
type="1"><li>If you do not add the nunit bin to your path;</li><li>If
you have the mono bin in your path and you want to use another installation of NUnit ;</li><li>If
you have both the mono bin and the NUnit bin in your path and you want to choose a specific
one.</li></ol><p>Sample configuration of the test-plugin:</p><div
class="source"><pre>
+Java HotSpot(TM) Client VM (build 1.5.0_09-b01, mixed mode, sharing)
</pre></div><p>On
Linux, you also need Mono version 1.1.18 or higher. Type &quot;mono -V&quot; on the
command line to see what version you are running. If it is below 1.1.18, then download the
latest mono version, unzip and run rpm from the commandline. Detailed instructions are located
here: <a href=" http://www.mono-project.com/Getting_Mono">Installing Mono</a></p></div><div
class="section"><h3><a name="Assembly Info">Assembly Info</a></h3><p>Provided
that you do not have your own AssemblyInfo class in your project, NMaven will automatically
generate an AssemblyInfo.* for you. It does the following mapping:</p><table class="bodyTable"><tbody><tr
class="a"><td align="left">AssemblyDescription</td><td align="left">${project.description}</td></tr><tr
class="b"><td align="left">AssemblyVersion</td><td align="left">${project.version}</td></tr><tr
class="a"><td align="left">AssemblyTitle</td><td align="left">${
 project.name}</td></tr><tr class="b"><td align="left">AssemblyCompany</td><td
align="left">${project.organization.name}</td></tr><tr class="a"><td
align="left">AssemblyProduct</td><td align="left">${project.organization.name}-${project.name}</td></tr><tr
class="b"><td align="left">AssemblyCopyright</td><td align="left">place
a COPYRIGHT.txt file in your module directory and NMaven will pick it up and put it in the
assembly</td></tr></tbody></table><p>Since the pom version is
mapped to the assembly manifest, you MUST follow the 0.0.0.0 version convention specified
by Microsoft (or the build will fail).</p></div><div class="section"><h3><a
name="Unit Testing with NUnit">Unit Testing with NUnit</a></h3><p>Add
the org.nunit dependency to your pom.xml (as shown below). You will only need to add the nmaven-test-plugin
to the pom under the following circumstances:</p><ol type="1"><li>If you
do not add the nunit bin to your path;</li><li>If you have the mono bin in your
path and you
  want to use another installation of NUnit ;</li><li>If you have both the mono
bin and the NUnit bin in your path and you want to choose a specific one.</li></ol><p>Sample
configuration of the test-plugin:</p><div class="source"><pre>
  &lt;project&gt;
 ....
     &lt;dependencies&gt;
@@ -276,7 +276,99 @@
             &lt;version&gt;2.2.8.0&lt;/version&gt;
             &lt;type&gt;library&lt;/type&gt;
         &lt;/dependency&gt;
-    &lt;/dependencies&gt;
</pre></div></div><div class="section"><h3><a
name="Generating Resources">Generating Resources</a></h3><p>There are
four types of resources to include within an assembly: linked resources, embedded resources,
win32 resources and win32 icon. By placing your files in the appropriate directory, NMaven
will pick them up and embed/link them during the compile phase.</p><table class="bodyTable"><tbody><tr
class="a"><td align="left">src/main/resources/linkresource</td><td align="left">Link
all files in this directory to the assembly</td></tr><tr class="b"><td
align="left">src/main/resources/resource</td><td align="left">Embed all files
in this directory to the assembly</td></tr><tr class="a"><td align="left">src/main/resources/resgen</td><td
align="left">Generate a resx file from all files in this directory and embed the resource
in the assembly</td></tr><tr class="b"><td align="left">src/main/resources/win32res</td><td
align="left">Embed the resources in 
 the assembly</td></tr><tr class="a"><td align="left">src/main/resources/win32icon</td><td
align="left">Embed the icon within the assembly (icon will show up in file viewer)</td></tr></tbody></table></div></div>
+    &lt;/dependencies&gt;
</pre></div><p>Note that there is no
current support for the use of classifiers within NMaven.</p></div><div class="section"><h3><a
name="Generating Resources">Generating Resources</a></h3><p>There are
four types of resources to include within an assembly: linked resources, embedded resources,
win32 resources and win32 icon. By placing your files in the appropriate directory, NMaven
will pick them up and embed/link them during the compile phase.</p><table class="bodyTable"><tbody><tr
class="a"><td align="left">src/main/resources/linkresource</td><td align="left">Link
all files in this directory to the assembly</td></tr><tr class="b"><td
align="left">src/main/resources/resource</td><td align="left">Embed all files
in this directory to the assembly</td></tr><tr class="a"><td align="left">src/main/resources/resgen</td><td
align="left">Generate a resx file from all files in this directory and embed the resource
in the assembly</td></tr><tr class="b"><td
  align="left">src/main/resources/win32res</td><td align="left">Embed the resources
in the assembly</td></tr><tr class="a"><td align="left">src/main/resources/win32icon</td><td
align="left">Embed the icon within the assembly (icon will show up in file viewer)</td></tr></tbody></table></div><div
class="section"><h3><a name="Signing Assemblies">Signing Assemblies</a></h3><p>NMaven
supports compile-time signing of assemblies. You can sign assemblies by using the keyfile
field in the maven-compile-plugin.</p><div class="source"><pre>  &lt;build&gt;
+    &lt;sourceDirectory&gt;src/main/csharp&lt;/sourceDirectory&gt;
+    &lt;plugins&gt;
+      &lt;plugin&gt;
+        &lt;groupId&gt;org.apache.maven.dotnet.plugins&lt;/groupId&gt;
+        &lt;artifactId&gt;maven-compile-plugin&lt;/artifactId&gt;
+        &lt;extensions&gt;true&lt;/extensions&gt;
+        &lt;configuration&gt;
+          &lt;keyfile&gt;sample.snk&lt;/keyfile&gt;
+        &lt;/configuration&gt;
+      &lt;/plugin&gt;
+    &lt;/plugins&gt;
+  &lt;/build&gt;
+&lt;/project&gt;
</pre></div><p>For both Mono framework versions
1.1/2.0 and Microsoft 2.0, NMaven uses the keyfile and keycontainer compiler parameters. For
Microsoft 1.1, NMaven adds the KeyName and KeyFile entries into the project's AssemblyInfo.cs.
Future NMaven features will include delayed-signing and post-compilation signing of assemblies.</p></div><div
class="section"><h3><a name="Using NMaven Settings File">Using NMaven Settings
File</a></h3><p>On Windows, NMaven will read the Windows Registry - regarding
information about Mono, Microsoft and DotGNU installations - and will then output the registry
info into a ~/.m2/nmaven-settings.xml file. This file assists NMaven in determining the capabilities
of the build platform and in choosing the correct compiler and vendor for the build. By going
into the defaultSetup tag, you can change which vendor and framework version that NMaven will
use without needing to specify this information within the various pom.xml files.</p>
 <p>In the case of Linux, there is no registry so the nmaven-settings.xml file is not
automatically generated. You may, however, create one by hand, allowing you to specify the
location of DotGNU and Mono implementations.</p><div class="source"><pre>
&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
+&lt;nmavenSettings xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot;&gt;
+  &lt;operatingSystem&gt;Microsoft Windows NT 5.1.2600 Service Pack 2&lt;/operatingSystem&gt;
+  &lt;defaultSetup&gt;
+    &lt;vendorName&gt;MICROSOFT&lt;/vendorName&gt;
+    &lt;vendorVersion&gt;2.0.50727&lt;/vendorVersion&gt;
+    &lt;frameworkVersion&gt;2.0.50727&lt;/frameworkVersion&gt;
+  &lt;/defaultSetup&gt;
+  &lt;vendors&gt;
+    &lt;vendor&gt;
+      &lt;vendorName&gt;MICROSOFT&lt;/vendorName&gt;
+      &lt;vendorVersion&gt;1.1.4322&lt;/vendorVersion&gt;
+      &lt;frameworks&gt;
+        &lt;framework&gt;
+          &lt;frameworkVersion&gt;1.1.4322&lt;/frameworkVersion&gt;
+          &lt;installRoot&gt;C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322&lt;/installRoot&gt;
+        &lt;/framework&gt;
+      &lt;/frameworks&gt;
+    &lt;/vendor&gt;
+    &lt;vendor&gt;
+      &lt;vendorName&gt;MICROSOFT&lt;/vendorName&gt;
+      &lt;vendorVersion&gt;2.0.50727&lt;/vendorVersion&gt;
+      &lt;frameworks&gt;
+        &lt;framework&gt;
+          &lt;frameworkVersion&gt;2.0.50727&lt;/frameworkVersion&gt;
+          &lt;installRoot&gt;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727&lt;/installRoot&gt;
+        &lt;/framework&gt;
+      &lt;/frameworks&gt;
+    &lt;/vendor&gt;
+    &lt;vendor&gt;
+      &lt;vendorName&gt;MICROSOFT&lt;/vendorName&gt;
+      &lt;vendorVersion&gt;3.0&lt;/vendorVersion&gt;
+      &lt;frameworks&gt;
+        &lt;framework&gt;
+          &lt;frameworkVersion&gt;3.0&lt;/frameworkVersion&gt;
+          &lt;installRoot&gt;C:\WINDOWS\Microsoft.NET\Framework\v3.0&lt;/installRoot&gt;
+        &lt;/framework&gt;
+      &lt;/frameworks&gt;
+    &lt;/vendor&gt;
+    &lt;vendor&gt;
+      &lt;vendorName&gt;MONO&lt;/vendorName&gt;
+      &lt;vendorVersion&gt;1.1.13.8&lt;/vendorVersion&gt;
+      &lt;frameworks&gt;
+        &lt;framework&gt;
+          &lt;frameworkVersion&gt;1.1.4322&lt;/frameworkVersion&gt;
+          &lt;installRoot&gt;C:\Program Files\Mono-1.1.13.8\bin&lt;/installRoot&gt;
+        &lt;/framework&gt;
+        &lt;framework&gt;
+          &lt;frameworkVersion&gt;2.0.50727&lt;/frameworkVersion&gt;
+          &lt;installRoot&gt;C:\Program Files\Mono-1.1.13.8\bin&lt;/installRoot&gt;
+        &lt;/framework&gt;
+      &lt;/frameworks&gt;
+    &lt;/vendor&gt;
+    &lt;vendor&gt;
+      &lt;vendorName&gt;MONO&lt;/vendorName&gt;
+      &lt;vendorVersion&gt;1.1.18&lt;/vendorVersion&gt;
+      &lt;isDefault&gt;true&lt;/isDefault&gt;
+      &lt;frameworks&gt;
+        &lt;framework&gt;
+          &lt;frameworkVersion&gt;1.1.4322&lt;/frameworkVersion&gt;
+          &lt;installRoot&gt;C:\Program Files\Mono-1.1.18\bin&lt;/installRoot&gt;
+        &lt;/framework&gt;
+        &lt;framework&gt;
+          &lt;frameworkVersion&gt;2.0.50727&lt;/frameworkVersion&gt;
+          &lt;installRoot&gt;C:\Program Files\Mono-1.1.18\bin&lt;/installRoot&gt;
+        &lt;/framework&gt;
+      &lt;/frameworks&gt;
+    &lt;/vendor&gt;
+    &lt;vendor&gt;
+      &lt;vendorName&gt;DotGNU&lt;/vendorName&gt;
+      &lt;vendorVersion&gt;0.7.2&lt;/vendorVersion&gt;
+      &lt;frameworks&gt;
+        &lt;framework&gt;
+          &lt;frameworkVersion&gt;2.0.50727&lt;/frameworkVersion&gt;
+          &lt;installRoot&gt;C:\Program Files\Portable.NET\0.7.2\bin&lt;/installRoot&gt;
+        &lt;/framework&gt;
+      &lt;/frameworks&gt;
+    &lt;/vendor&gt;
+  &lt;/vendors&gt;
+&lt;/nmavenSettings&gt;
</pre></div></div></div>
       </div>
     </div>
     <div class="clear">

Modified: incubator/nmaven/www/images/logos/Thumbs.db
URL: http://svn.apache.org/viewvc/incubator/nmaven/www/images/logos/Thumbs.db?view=diff&rev=504244&r1=504243&r2=504244
==============================================================================
Binary files - no diff available.

Modified: incubator/nmaven/www/index.html
URL: http://svn.apache.org/viewvc/incubator/nmaven/www/index.html?view=diff&rev=504244&r1=504243&r2=504244
==============================================================================
--- incubator/nmaven/www/index.html (original)
+++ incubator/nmaven/www/index.html Tue Feb  6 11:03:27 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/05/2007
+        Last Published: 02/06/2007
                       </div>
             <div class="xright">      <a href="http://incubator.apache.org/projects/nmaven.html">Project
Site</a>
           |
@@ -145,7 +145,7 @@
     </div>
     <div id="bodyColumn">
       <div id="contentBox">
-        <div class="section"><h2>About NMaven</h2><p>NMaven provides
Maven 2.x plugins to support building of .NET applications. Technically, NMaven is its own
framework that provides the correct .NET compiler based on the environment (vendor/language/operating
system). This framework allows the developer to easily add additional compiler support by
implementing the NetCompiler interface and providing a compiler-plugins.xml file in the project
directory. NMaven leverages Maven (and its plugin architecture) for the build lifecycle. So
you can think of NMaven as a small, compiler-plugin-framework on top of the larger Maven build-framework.</p></div><div
class="section"><h2>RoadMap</h2><p>The primary goal of NMaven is to provide
a Maven build environment for all Mono compatible compilers. Specific, near-term goals include:</p><ul><li>Signing
of Assemblies</li></ul></div>
+        <div class="section"><h2>About NMaven</h2><p>NMaven provides
Maven 2.x plugins to support building of .NET applications. NMaven is its own framework that
provides the correct .NET compiler based on the environment (vendor/language/operating system).
This framework leverages Maven (and its plugin architecture) for the build lifecycle, making
it a small, compiler-plugin-framework on top of the larger Maven build-framework.</p></div><div
class="section"><h2>RoadMap</h2><p>The primary goal of NMaven is to provide
a common Maven build environment across .NET compilers (C#, VB), vendors (Microsoft, Novell,
DotGNU) and platforms (Windows, Linux). Specific, near-term goals include:</p><ul><li>.NET
Integration Test module</li><li>Expanded Support for Assembly Signing</li><li>Support
for Classifiers</li></ul></div>
       </div>
     </div>
     <div class="clear">

Modified: incubator/nmaven/www/integration.html
URL: http://svn.apache.org/viewvc/incubator/nmaven/www/integration.html?view=diff&rev=504244&r1=504243&r2=504244
==============================================================================
--- incubator/nmaven/www/integration.html (original)
+++ incubator/nmaven/www/integration.html Tue Feb  6 11:03:27 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/05/2007
+        Last Published: 02/06/2007
                       </div>
             <div class="xright">      <a href="http://incubator.apache.org/projects/nmaven.html">Project
Site</a>
           |

Modified: incubator/nmaven/www/issue-tracking.html
URL: http://svn.apache.org/viewvc/incubator/nmaven/www/issue-tracking.html?view=diff&rev=504244&r1=504243&r2=504244
==============================================================================
--- incubator/nmaven/www/issue-tracking.html (original)
+++ incubator/nmaven/www/issue-tracking.html Tue Feb  6 11:03:27 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/05/2007
+        Last Published: 02/06/2007
                       </div>
             <div class="xright">      <a href="http://incubator.apache.org/projects/nmaven.html">Project
Site</a>
           |

Modified: incubator/nmaven/www/license.html
URL: http://svn.apache.org/viewvc/incubator/nmaven/www/license.html?view=diff&rev=504244&r1=504243&r2=504244
==============================================================================
--- incubator/nmaven/www/license.html (original)
+++ incubator/nmaven/www/license.html Tue Feb  6 11:03:27 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/05/2007
+        Last Published: 02/06/2007
                       </div>
             <div class="xright">      <a href="http://incubator.apache.org/projects/nmaven.html">Project
Site</a>
           |

Modified: incubator/nmaven/www/mail-lists.html
URL: http://svn.apache.org/viewvc/incubator/nmaven/www/mail-lists.html?view=diff&rev=504244&r1=504243&r2=504244
==============================================================================
--- incubator/nmaven/www/mail-lists.html (original)
+++ incubator/nmaven/www/mail-lists.html Tue Feb  6 11:03:27 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/05/2007
+        Last Published: 02/06/2007
                       </div>
             <div class="xright">      <a href="http://incubator.apache.org/projects/nmaven.html">Project
Site</a>
           |

Modified: incubator/nmaven/www/project-info.html
URL: http://svn.apache.org/viewvc/incubator/nmaven/www/project-info.html?view=diff&rev=504244&r1=504243&r2=504244
==============================================================================
--- incubator/nmaven/www/project-info.html (original)
+++ incubator/nmaven/www/project-info.html Tue Feb  6 11:03:27 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/05/2007
+        Last Published: 02/06/2007
                       </div>
             <div class="xright">      <a href="http://incubator.apache.org/projects/nmaven.html">Project
Site</a>
           |

Modified: incubator/nmaven/www/project-summary.html
URL: http://svn.apache.org/viewvc/incubator/nmaven/www/project-summary.html?view=diff&rev=504244&r1=504243&r2=504244
==============================================================================
--- incubator/nmaven/www/project-summary.html (original)
+++ incubator/nmaven/www/project-summary.html Tue Feb  6 11:03:27 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/05/2007
+        Last Published: 02/06/2007
                       </div>
             <div class="xright">      <a href="http://incubator.apache.org/projects/nmaven.html">Project
Site</a>
           |

Modified: incubator/nmaven/www/source-repository.html
URL: http://svn.apache.org/viewvc/incubator/nmaven/www/source-repository.html?view=diff&rev=504244&r1=504243&r2=504244
==============================================================================
--- incubator/nmaven/www/source-repository.html (original)
+++ incubator/nmaven/www/source-repository.html Tue Feb  6 11:03:27 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/05/2007
+        Last Published: 02/06/2007
                       </div>
             <div class="xright">      <a href="http://incubator.apache.org/projects/nmaven.html">Project
Site</a>
           |

Modified: incubator/nmaven/www/team-list.html
URL: http://svn.apache.org/viewvc/incubator/nmaven/www/team-list.html?view=diff&rev=504244&r1=504243&r2=504244
==============================================================================
--- incubator/nmaven/www/team-list.html (original)
+++ incubator/nmaven/www/team-list.html Tue Feb  6 11:03:27 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/05/2007
+        Last Published: 02/06/2007
                       </div>
             <div class="xright">      <a href="http://incubator.apache.org/projects/nmaven.html">Project
Site</a>
           |



Mime
View raw message