Author: sisbell
Date: Thu Feb 22 12:17:46 2007
New Revision: 510642

URL: http://svn.apache.org/viewvc?view=rev&rev=510642
Log:
 Updated web site: build info.

Modified:
    incubator/nmaven/www/dependencies.html
    incubator/nmaven/www/getting-started.html
    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=510642&r1=510641&r2=510642
==============================================================================
--- incubator/nmaven/www/dependencies.html (original)
+++ incubator/nmaven/www/dependencies.html Thu Feb 22 12:17:46 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/21/2007
+        Last Published: 02/22/2007
                       </div>
             <div class="xright">      <a 
href="http://incubator.apache.org/projects/nmaven.html";>Project Site</a>
           |

Modified: incubator/nmaven/www/getting-started.html
URL: 
http://svn.apache.org/viewvc/incubator/nmaven/www/getting-started.html?view=diff&rev=510642&r1=510641&r2=510642
==============================================================================
--- incubator/nmaven/www/getting-started.html (original)
+++ incubator/nmaven/www/getting-started.html Thu Feb 22 12:17:46 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/21/2007
+        Last Published: 02/22/2007
                       </div>
             <div class="xright">      <a 
href="http://incubator.apache.org/projects/nmaven.html";>Project Site</a>
           |
@@ -156,15 +156,15 @@
     </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><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 
https://svn.apache.org/repos/asf/incubator/nmaven/trunk nmaven.</li><li>If 
compiling on Windows, make sure that the csc executable is located on the 
system path. This is only needed for the initial bootstrap build and can be 
removed afterwards.</li><li>Execute bootstrap-build.bat (or bootstrap-build.sh) 
from the nmaven directory.</li></ol><p>During step (1), you may receive an 
error similar to the following:</p><div class="source"><pre>
- svn: This client is too old to work with working copy 
'nmaven-utility-resx\src\main\csharp'; please get a newer Subversion client
</pre></div><p>In this case will need to upgrade to subversion 1.4 or higher. 
Click here for <a href=" 
http://subversion.tigris.org/servlets/ProjectDocumentView?documentID=35379&showInfo=true";>
 Windows Subversion Client</a>.</p><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><div 
class="section"><h4>Prerequisites</h4><p>Prior to building NMaven, make sure 
that you have the following installed on your system:</p><ol type="1"><li><a 
href=" http://java.sun.com/javase/downloads/index_jdk5.jsp";> JDK 5.0 Update 
x</a></li><li><a 
href="http://msdn2.microsoft.com/en-us/netframework/default.aspx";> Microsoft 
.NET Framework</a> (1.1+) OR <a href="http://www.mono-project.com";> Mono</a> 
(1.1.13+ for Windows and 1.1.18+ for Linux)</li><li>Subversion client 1.3+ 
(although 1.4 will soon be required). Click here for <a href=" 
http://subversion.tigris.org/servlets/ProjectDocumentView?documentID=35379&showInfo=true";>
 Windows Subversion Client</a>.</li><li><a 
href="http://nunit.org/index.php?p=download";> NUnit 
2.2+</a></li></ol></div><div class="section"><h4>Bootstrap Build</h4><p>To 
build NMaven:</p><ol type="1"><li>Do an SVN checkout: svn co 
https://svn.apache.org/repos/asf/incubator/nmaven/trunk nma
 ven.</li><li>If compiling on Windows:<ol type="a"><li>the csc executable 
directory should be located on the system path. This is only needed for the 
initial bootstrap build and may be removed afterwards.</li><li>the directory 
path containing nunit-console should also be located on the system path. After 
the bootstrap build, you should leave the directory path containing the 
nunit-console executable within the system path. For other options, see: <a 
href="getting-started.html#Unit Testing with NUnit">Unit Testing with 
NUnit</a></li><li>If using Mono on Windows, both the csc executable and the 
nunit-console executable are located within the same path: typically something 
like &quot;C:\Program Files\Mono-1.1.18\bin&quot;</li></ol></li><li>Execute 
bootstrap-build.bat (or bootstrap-build.sh) from the nmaven 
directory.</li></ol><p>During step (1), you may receive an error similar to the 
following:</p><div class="source"><pre>
+ svn: This client is too old to work with working copy 
'nmaven-utility-resx\src\main\csharp'; please get a newer Subversion client
</pre></div><p>In this case will need to upgrade to subversion 1.4 or 
higher.</p></div><div class="section"><h4>Linux Specific Setup</h4><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>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><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="le
 ft">${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 a
 nd 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;

Modified: incubator/nmaven/www/index.html
URL: 
http://svn.apache.org/viewvc/incubator/nmaven/www/index.html?view=diff&rev=510642&r1=510641&r2=510642
==============================================================================
--- incubator/nmaven/www/index.html (original)
+++ incubator/nmaven/www/index.html Thu Feb 22 12:17:46 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/21/2007
+        Last Published: 02/22/2007
                       </div>
             <div class="xright">      <a 
href="http://incubator.apache.org/projects/nmaven.html";>Project Site</a>
           |
@@ -156,7 +156,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. 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><li>IDE Support: Visual Studio and SharpDevelop</li><li>.NET 
Plugin Support (for writing Maven plugins in .NET). </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><li>IDE Support: Visual Studio and SharpDevelop</li><li>.NET 
Plugin Support (for writing Maven plugins in .NET).</li></ul></div><div 
class="section"><h2>Reporting Bugs/Requesti
 ng Features</h2><ul><li><a href="http://jira.codehaus.org/browse/NMAVEN";> 
NMaven Issue Tracking</a></li><li><a 
href="mailto:nmaven-dev@incubator.apache.org";> Post to Mailing List</a> 
</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=510642&r1=510641&r2=510642
==============================================================================
--- incubator/nmaven/www/integration.html (original)
+++ incubator/nmaven/www/integration.html Thu Feb 22 12:17:46 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/21/2007
+        Last Published: 02/22/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=510642&r1=510641&r2=510642
==============================================================================
--- incubator/nmaven/www/issue-tracking.html (original)
+++ incubator/nmaven/www/issue-tracking.html Thu Feb 22 12:17:46 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/21/2007
+        Last Published: 02/22/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=510642&r1=510641&r2=510642
==============================================================================
--- incubator/nmaven/www/license.html (original)
+++ incubator/nmaven/www/license.html Thu Feb 22 12:17:46 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/21/2007
+        Last Published: 02/22/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=510642&r1=510641&r2=510642
==============================================================================
--- incubator/nmaven/www/mail-lists.html (original)
+++ incubator/nmaven/www/mail-lists.html Thu Feb 22 12:17:46 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/21/2007
+        Last Published: 02/22/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=510642&r1=510641&r2=510642
==============================================================================
--- incubator/nmaven/www/project-info.html (original)
+++ incubator/nmaven/www/project-info.html Thu Feb 22 12:17:46 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/21/2007
+        Last Published: 02/22/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=510642&r1=510641&r2=510642
==============================================================================
--- incubator/nmaven/www/project-summary.html (original)
+++ incubator/nmaven/www/project-summary.html Thu Feb 22 12:17:46 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/21/2007
+        Last Published: 02/22/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=510642&r1=510641&r2=510642
==============================================================================
--- incubator/nmaven/www/source-repository.html (original)
+++ incubator/nmaven/www/source-repository.html Thu Feb 22 12:17:46 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/21/2007
+        Last Published: 02/22/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=510642&r1=510641&r2=510642
==============================================================================
--- incubator/nmaven/www/team-list.html (original)
+++ incubator/nmaven/www/team-list.html Thu Feb 22 12:17:46 2007
@@ -45,7 +45,7 @@
   
   
             <div class="xleft">
-        Last Published: 02/21/2007
+        Last Published: 02/22/2007
                       </div>
             <div class="xright">      <a 
href="http://incubator.apache.org/projects/nmaven.html";>Project Site</a>
           |


Reply via email to