Author: lcorneliussen
Date: Tue Jan 10 12:00:38 2012
New Revision: 1229517
URL: http://svn.apache.org/viewvc?rev=1229517&view=rev
Log:
[NPANDAY-480, NPANDAY-488, NPANDAY-518, NPANDAY-528] Refresh Documentation for
1.5.0
Added:
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Devenv/javabinding/src/site/
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Devenv/javabinding/src/site/site.xml
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Msbuild/javabinding/src/site/
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Msbuild/javabinding/src/site/site.xml
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/javabinding/src/site/
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/javabinding/src/site/site.xml
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.SysRef/javabinding/src/site/
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.SysRef/javabinding/src/site/site.xml
incubator/npanday/trunk/plugins/src/script/
incubator/npanday/trunk/plugins/src/site/apt/index.apt.vm (contents,
props changed)
- copied, changed from r1229502,
incubator/npanday/trunk/plugins/src/site/apt/index.apt
Removed:
incubator/npanday/trunk/plugins/src/site/apt/index.apt
Modified:
incubator/npanday/trunk/dist/npanday-skin/src/main/resources/css/npanday-theme.css
incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/AssemblyInfoGeneratorMojo.java
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.SysRef/javabinding/pom.xml
incubator/npanday/trunk/plugins/partcover-maven-plugin/pom.xml
incubator/npanday/trunk/plugins/pom.xml
incubator/npanday/trunk/plugins/src/site/site.xml
incubator/npanday/trunk/plugins/wix-maven-plugin/pom.xml
incubator/npanday/trunk/pom.xml
incubator/npanday/trunk/site/pom.xml
incubator/npanday/trunk/site/src/site/apt/developers/building.apt.vm
incubator/npanday/trunk/site/src/site/apt/developers/publishing-docs.apt
incubator/npanday/trunk/site/src/site/apt/features.apt
incubator/npanday/trunk/site/src/site/apt/guide/index.apt
incubator/npanday/trunk/site/src/site/apt/index.apt
Modified:
incubator/npanday/trunk/dist/npanday-skin/src/main/resources/css/npanday-theme.css
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/dist/npanday-skin/src/main/resources/css/npanday-theme.css?rev=1229517&r1=1229516&r2=1229517&view=diff
==============================================================================
---
incubator/npanday/trunk/dist/npanday-skin/src/main/resources/css/npanday-theme.css
(original)
+++
incubator/npanday/trunk/dist/npanday-skin/src/main/resources/css/npanday-theme.css
Tue Jan 10 12:00:38 2012
@@ -57,11 +57,20 @@ body, h2, h3, #rightcol h2, pre, code, #
}
/* monospaced */
-tt, code,samp,kbd,pre {
+tt,code,samp,kbd,pre {
font-family: Consolas, Monaco, "Courier New";
font-size: 1.0em;
}
+div pre {
+ margin-right: 35px;
+}
+
+div.source pre {
+ margin-right: 7px;
+ margin-left: 7px;
+}
+
/* inline monospace */
tt {
font-weight: bold;
Modified:
incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/AssemblyInfoGeneratorMojo.java
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/AssemblyInfoGeneratorMojo.java?rev=1229517&r1=1229516&r2=1229517&view=diff
==============================================================================
---
incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/AssemblyInfoGeneratorMojo.java
(original)
+++
incubator/npanday/trunk/plugins/maven-compile-plugin/src/main/java/npanday/plugin/compile/AssemblyInfoGeneratorMojo.java
Tue Jan 10 12:00:38 2012
@@ -133,6 +133,8 @@ public class AssemblyInfoGeneratorMojo
private npanday.vendor.StateMachineProcessor stateMachineProcessor;
/**
+ * Adds a CustomStringAttribute for each key-value pair configured.
+ *
* @parameter
*/
protected Map assemblyInfo = new HashMap();
Added:
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Devenv/javabinding/src/site/site.xml
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Devenv/javabinding/src/site/site.xml?rev=1229517&view=auto
==============================================================================
---
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Devenv/javabinding/src/site/site.xml
(added)
+++
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Devenv/javabinding/src/site/site.xml
Tue Jan 10 12:00:38 2012
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<project xmlns="http://maven.apache.org/DECORATION/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0
http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+ <body>
+ <menu ref="parent" />
+
+ <menu name="Overview">
+ <item name="About" href="index.html"/>
+ <item name="Goals" href="plugin-info.html"/>
+ </menu>
+
+ <menu ref="reports" />
+ </body>
+</project>
Added:
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Msbuild/javabinding/src/site/site.xml
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Msbuild/javabinding/src/site/site.xml?rev=1229517&view=auto
==============================================================================
---
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Msbuild/javabinding/src/site/site.xml
(added)
+++
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Msbuild/javabinding/src/site/site.xml
Tue Jan 10 12:00:38 2012
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<project xmlns="http://maven.apache.org/DECORATION/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0
http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+ <body>
+ <menu ref="parent" />
+
+ <menu name="Overview">
+ <item name="About" href="index.html"/>
+ <item name="Goals" href="plugin-info.html"/>
+ </menu>
+
+ <menu ref="reports" />
+ </body>
+</project>
Added:
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/javabinding/src/site/site.xml
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/javabinding/src/site/site.xml?rev=1229517&view=auto
==============================================================================
---
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/javabinding/src/site/site.xml
(added)
+++
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.Settings/javabinding/src/site/site.xml
Tue Jan 10 12:00:38 2012
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<project xmlns="http://maven.apache.org/DECORATION/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0
http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+ <body>
+ <menu ref="parent" />
+
+ <menu name="Overview">
+ <item name="About" href="index.html"/>
+ <item name="Goals" href="plugin-info.html"/>
+ </menu>
+
+ <menu ref="reports" />
+ </body>
+</project>
Modified:
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.SysRef/javabinding/pom.xml
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.SysRef/javabinding/pom.xml?rev=1229517&r1=1229516&r2=1229517&view=diff
==============================================================================
---
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.SysRef/javabinding/pom.xml
(original)
+++
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.SysRef/javabinding/pom.xml
Tue Jan 10 12:00:38 2012
@@ -52,5 +52,5 @@ under the License.
<artifactId>plexus-utils</artifactId>
<version>${plexus.utils.version}</version>
</dependency>
- </dependencies>
+ </dependencies>
</project>
Added:
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.SysRef/javabinding/src/site/site.xml
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.SysRef/javabinding/src/site/site.xml?rev=1229517&view=auto
==============================================================================
---
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.SysRef/javabinding/src/site/site.xml
(added)
+++
incubator/npanday/trunk/plugins/netplugins/NPanday.Plugin.SysRef/javabinding/src/site/site.xml
Tue Jan 10 12:00:38 2012
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ ~ Licensed to the Apache Software Foundation (ASF) under one
+ ~ or more contributor license agreements. See the NOTICE file
+ ~ distributed with this work for additional information
+ ~ regarding copyright ownership. The ASF licenses this file
+ ~ to you under the Apache License, Version 2.0 (the
+ ~ "License"); you may not use this file except in compliance
+ ~ with the License. You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing,
+ ~ software distributed under the License is distributed on an
+ ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ ~ KIND, either express or implied. See the License for the
+ ~ specific language governing permissions and limitations
+ ~ under the License.
+ -->
+<project xmlns="http://maven.apache.org/DECORATION/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/DECORATION/1.0.0
http://maven.apache.org/xsd/decoration-1.0.0.xsd">
+ <body>
+ <menu ref="parent" />
+
+ <menu name="Overview">
+ <item name="About" href="index.html"/>
+ <item name="Goals" href="plugin-info.html"/>
+ </menu>
+
+ <menu ref="reports" />
+ </body>
+</project>
Modified: incubator/npanday/trunk/plugins/partcover-maven-plugin/pom.xml
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/partcover-maven-plugin/pom.xml?rev=1229517&r1=1229516&r2=1229517&view=diff
==============================================================================
--- incubator/npanday/trunk/plugins/partcover-maven-plugin/pom.xml (original)
+++ incubator/npanday/trunk/plugins/partcover-maven-plugin/pom.xml Tue Jan 10
12:00:38 2012
@@ -26,6 +26,7 @@
<artifactId>partcover-maven-plugin</artifactId>
<packaging>maven-plugin</packaging>
<name>NPanday :: PartCover Maven Plugin</name>
+ <description>Allows user to generate code coverage reports for .NET source
code.</description>
<dependencies>
<dependency>
<groupId>org.apache.maven</groupId>
Modified: incubator/npanday/trunk/plugins/pom.xml
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/pom.xml?rev=1229517&r1=1229516&r2=1229517&view=diff
==============================================================================
--- incubator/npanday/trunk/plugins/pom.xml (original)
+++ incubator/npanday/trunk/plugins/pom.xml Tue Jan 10 12:00:38 2012
@@ -31,15 +31,13 @@
<packaging>pom</packaging>
<name>NPanday :: Maven Plugins</name>
<modules>
- <module>netplugins/NPanday.Plugin.Addin/javabinding</module>
- <module>netplugins/NPanday.Plugin.Devenv/javabinding</module>
- <module>netplugins/NPanday.Plugin.Settings/javabinding</module>
- <module>netplugins/NPanday.Plugin.SysRef/javabinding</module>
- <module>netplugins/NPanday.Plugin.Msbuild/javabinding</module>
- <module>custom-lifecycle-maven-plugin</module>
<module>maven-compile-plugin</module>
<module>maven-aspx-plugin</module>
<module>aspnet-maven-plugin</module>
+ <module>custom-lifecycle-maven-plugin</module>
+ <module>msdeploy-maven-plugin</module>
+ <module>azure-maven-plugin</module>
+ <module>application-maven-plugin</module>
<module>maven-fxcop-plugin</module>
<module>maven-install-plugin</module>
<module>maven-ilmerge-plugin</module>
@@ -55,9 +53,11 @@
<module>maven-wsdl-plugin</module>
<module>wix-maven-plugin</module>
<module>partcover-maven-plugin</module>
- <module>msdeploy-maven-plugin</module>
- <module>azure-maven-plugin</module>
- <module>application-maven-plugin</module>
+ <module>netplugins/NPanday.Plugin.Addin/javabinding</module>
+ <module>netplugins/NPanday.Plugin.Devenv/javabinding</module>
+ <module>netplugins/NPanday.Plugin.Settings/javabinding</module>
+ <module>netplugins/NPanday.Plugin.SysRef/javabinding</module>
+ <module>netplugins/NPanday.Plugin.Msbuild/javabinding</module>
</modules>
<dependencies>
<dependency>
@@ -152,7 +152,7 @@
<reportSets>
<reportSet>
<reports>
- <report>index</report>
+
</reports>
</reportSet>
</reportSets>
@@ -186,14 +186,14 @@
</site>
</distributionManagement>
</profile>
- <!--profile>
+ <profile>
<id>local-docs</id>
<distributionManagement>
<site>
<id>local</id>
- <url>file:///C:/Workbench/NPanday/docs/plugins</url>
+ <url>${localdocs.folder}/plugins</url>
</site>
</distributionManagement>
- </profile-->
+ </profile>
</profiles>
</project>
Copied: incubator/npanday/trunk/plugins/src/site/apt/index.apt.vm (from
r1229502, incubator/npanday/trunk/plugins/src/site/apt/index.apt)
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/src/site/apt/index.apt.vm?p2=incubator/npanday/trunk/plugins/src/site/apt/index.apt.vm&p1=incubator/npanday/trunk/plugins/src/site/apt/index.apt&r1=1229502&r2=1229517&rev=1229517&view=diff
==============================================================================
--- incubator/npanday/trunk/plugins/src/site/apt/index.apt (original)
+++ incubator/npanday/trunk/plugins/src/site/apt/index.apt.vm Tue Jan 10
12:00:38 2012
@@ -23,46 +23,4 @@
Available Plugins
-The following plugins are shipped along with each NPanday release:
-
- * {{{./maven-aspx-plugin/index.html}<<<aspx>>>}}
-
- * {{{./maven-compile-plugin/index.html}<<<compile>>>}}
-
- * {{{./maven-fxcop-plugin/index.html}<<<fxcop>>>}}
-
- * {{{./maven-install-plugin/index.html}<<<install>>>}}
-
- * {{{./maven-link-plugin/index.html}<<<link>>>}}
-
- * {{{./maven-mojo-generator-plugin/index.html}<<<mojo-generator>>>}}
-
- * {{{./maven-repository-plugin/index.html}<<<repository>>>}}
-
- * {{{./maven-resgen-plugin/index.html}<<<resgen>>>}}
-
- * {{{./maven-resolver-plugin/index.html}<<<resolver>>>}}
-
- * {{{./maven-test-plugin/index.html}<<<test>>>}}
-
- * {{{./maven-vsinstaller-plugin/index.html}<<<vsinstaller>>>}}
-
- * {{{./wix-maven-plugin/index.html}<<<wix>>>}}
-
- * {{{./maven-wsdl-plugin/index.html}<<<wsdl>>>}}
-
- * {{{./maven-xsd-plugin/index.html}<<<xsd>>>}}
-
- * {{{./maven-xsp-plugin/index.html}<<<xsp>>>}}
-
- * NPanday.Plugin.Addin.JavaBinding
-
- * NPanday.Plugin.Devenv.JavaBinding
-
- * NPanday.Plugin.Msbuild.JavaBinding
-
- * NPanday.Plugin.Settings.JavaBinding
-
- * NPanday.Plugin.SysRef.JavaBinding
-
-~~ TODO: docs for plugins in the 'netplugins' subdirectory?
+ Find a {{{./modules.html}list of the available NPanday plugins}}
Propchange: incubator/npanday/trunk/plugins/src/site/apt/index.apt.vm
------------------------------------------------------------------------------
svn:eol-style = native
Modified: incubator/npanday/trunk/plugins/src/site/site.xml
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/src/site/site.xml?rev=1229517&r1=1229516&r2=1229517&view=diff
==============================================================================
--- incubator/npanday/trunk/plugins/src/site/site.xml (original)
+++ incubator/npanday/trunk/plugins/src/site/site.xml Tue Jan 10 12:00:38 2012
@@ -42,11 +42,15 @@
<body>
<breadcrumbs>
<item name="NPanday Home" href="http://incubator.apache.org/npanday/" />
- <item name="NPanday ${project.version}" href="/" />
+ <item name="NPanday ${project.version}" href="../index.html" />
</breadcrumbs>
<menu ref="parent" />
- <menu ref="modules" />
+ <menu ref="reports" />
+
+ <!--
+ The links do not work anyway
+ menu ref="modules" /-->
</body>
</project>
Modified: incubator/npanday/trunk/plugins/wix-maven-plugin/pom.xml
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/plugins/wix-maven-plugin/pom.xml?rev=1229517&r1=1229516&r2=1229517&view=diff
==============================================================================
--- incubator/npanday/trunk/plugins/wix-maven-plugin/pom.xml (original)
+++ incubator/npanday/trunk/plugins/wix-maven-plugin/pom.xml Tue Jan 10
12:00:38 2012
@@ -26,6 +26,7 @@
<artifactId>wix-maven-plugin</artifactId>
<packaging>maven-plugin</packaging>
<name>NPanday :: WiX Maven Plugin</name>
+ <description>Generates Installer Packages (MSI) through the Windows
Installer XML Toolset.</description>
<dependencies>
<dependency>
<groupId>org.apache.maven</groupId>
Modified: incubator/npanday/trunk/pom.xml
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/pom.xml?rev=1229517&r1=1229516&r2=1229517&view=diff
==============================================================================
--- incubator/npanday/trunk/pom.xml (original)
+++ incubator/npanday/trunk/pom.xml Tue Jan 10 12:00:38 2012
@@ -49,6 +49,8 @@ under the License.
After the release, the boostrap can hang to a previous version again
-->
<bootstrap.npanday.version>${project.version}</bootstrap.npanday.version>
+
+ <localdocs.folder>file:///c:/Program Files/NPanday/docs</localdocs.folder>
</properties>
<repositories>
Modified: incubator/npanday/trunk/site/pom.xml
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/site/pom.xml?rev=1229517&r1=1229516&r2=1229517&view=diff
==============================================================================
--- incubator/npanday/trunk/site/pom.xml (original)
+++ incubator/npanday/trunk/site/pom.xml Tue Jan 10 12:00:38 2012
@@ -164,14 +164,14 @@ under the License.
</site>
</distributionManagement>
</profile>
- <!--profile>
+ <profile>
<id>local-docs</id>
<distributionManagement>
<site>
<id>local</id>
- <url>file:///C:/Workbench/NPanday/docs</url>
+ <url>${localdocs.folder}</url>
</site>
</distributionManagement>
- </profile-->
+ </profile>
</profiles>
</project>
Modified: incubator/npanday/trunk/site/src/site/apt/developers/building.apt.vm
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/site/src/site/apt/developers/building.apt.vm?rev=1229517&r1=1229516&r2=1229517&view=diff
==============================================================================
--- incubator/npanday/trunk/site/src/site/apt/developers/building.apt.vm
(original)
+++ incubator/npanday/trunk/site/src/site/apt/developers/building.apt.vm Tue
Jan 10 12:00:38 2012
@@ -123,13 +123,17 @@ mvn clean install -Prun-its
* Generating NPanday's documentation locally
NPanday documentation is generated from
{{{http://maven.apache.org/doxia/references/apt-format.html} APT-files}}
- using the {{{http://maven.apache.org/doxia/index.html} Maven Doxia Tools}}.
Some
+ using the {{{http://maven.apache.org/doxia/index.html} Maven Doxia Tools}}.
- The documentation site and PDF can be generated using the following command
within the <<<site>>> directory of the
- NPanday trunk:
+ The documentation site and PDF can be generated using the following command
within the <<<site>>> and the
+ <<<plugins>>> directory of the NPanday trunk:
----
-mvn site
+ mvn site-deploy -P local-docs
----
- Open <<<target/site/index.html>>> in your browser to view the documentation.
+ Open <<<file:///c:/Program Files/NPanday/docs/index.html>>> in your browser
to view the documentation.
+
+ You may also override the default local deployment through an additional
argument <<<-Dlocaldocs.folder=file:///...>>>.
+
+ It is recommended to add <<<-o>>> for speeding up the generation after the
first successful build.
\ No newline at end of file
Modified:
incubator/npanday/trunk/site/src/site/apt/developers/publishing-docs.apt
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/site/src/site/apt/developers/publishing-docs.apt?rev=1229517&r1=1229516&r2=1229517&view=diff
==============================================================================
--- incubator/npanday/trunk/site/src/site/apt/developers/publishing-docs.apt
(original)
+++ incubator/npanday/trunk/site/src/site/apt/developers/publishing-docs.apt
Tue Jan 10 12:00:38 2012
@@ -32,7 +32,7 @@ Publishing the Documentation
the <<<site>>> subdirectory:
----
-mvn site-deploy
+mvn site-deploy -P apache-docs
----
<Note:> It's important to do them in this order so that the generic plugins
index page will get overwritten by the
Modified: incubator/npanday/trunk/site/src/site/apt/features.apt
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/site/src/site/apt/features.apt?rev=1229517&r1=1229516&r2=1229517&view=diff
==============================================================================
--- incubator/npanday/trunk/site/src/site/apt/features.apt (original)
+++ incubator/npanday/trunk/site/src/site/apt/features.apt Tue Jan 10 12:00:38
2012
@@ -28,15 +28,15 @@ Features
* NPanday Visual Studio Add-in Features
- * <Maven Builds>: Execute Maven directly from Visual Studio or run
standalone from a build server.
+ [Maven Builds] Execute Maven directly from Visual Studio or run standalone
from a build server.
- * <Dependency Management>: Add references to the project by automatically
obtaining them from a
+ [Dependency Management] Add references to the project by automatically
obtaining them from a
shared Maven repository.
- * <Project Importer>: Convenient way of converting an existing .NET
Applications so that it can be
+ [Project Importer] Convenient way of converting an existing .NET
Applications so that it can be
built using Maven outside VS, ready for Continuous
Integration.
- * <Auto-Sync>: Synchronization while developing the .NET Application for
minimal interaction with
+ [Auto-Sync] Synchronization while developing the .NET Application for
minimal interaction with
the POM (Project Object Model) file.
[]
@@ -57,14 +57,16 @@ Features
* Crystal Reports Application
- * ASP .NET Web Application
+ * ASP.NET Web Application (also MVC)
- * ASP .Net Web Service Application
+ * ASP.NET Web Service Application
* Windows Presentation Foundation (WPF)
* Windows Communication Foundation (WCF)
+ * {{{./plugins/azure-maven-plugin/index.html}Azure Cloud Services and
Worker/Web Roles}}
+
[]
** Web Site supported project types
@@ -82,21 +84,12 @@ Features
* .NET 3.5 / Visual Studio 2008
* .NET 4.0 / Visual Studio 2010
+
[]
<<Note:>> There is partial support for Mono, .NET 1.1 and other vendors, but
these are currently untested.
* Supported Directory Structures
- NPanday supported project structures are as follows:
-
- * Flat Single Module Project
-
- * Normal Single Project
-
- * Flat Multi Module Project
-
- * Normal Multi Module Project
-
- []
+ Read about the {{{./guide/reference/supported-dir-structures.html}directory
structures supported by NPanday}}.
Modified: incubator/npanday/trunk/site/src/site/apt/guide/index.apt
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/site/src/site/apt/guide/index.apt?rev=1229517&r1=1229516&r2=1229517&view=diff
==============================================================================
--- incubator/npanday/trunk/site/src/site/apt/guide/index.apt (original)
+++ incubator/npanday/trunk/site/src/site/apt/guide/index.apt Tue Jan 10
12:00:38 2012
@@ -44,7 +44,8 @@ NPanday User's Guide
* {{{./reference/supported-dir-structures.html} Supported Directory
Structures}}
- * {{{./advanced/project-types.html} Available Project Types}} - if you
want to understand how NPanday's lifecycles works
+ * {{{./advanced/project-types.html} Available Project Types}} - if you
want to understand how NPanday's lifecycles work
+
[]
[]
Modified: incubator/npanday/trunk/site/src/site/apt/index.apt
URL:
http://svn.apache.org/viewvc/incubator/npanday/trunk/site/src/site/apt/index.apt?rev=1229517&r1=1229516&r2=1229517&view=diff
==============================================================================
--- incubator/npanday/trunk/site/src/site/apt/index.apt (original)
+++ incubator/npanday/trunk/site/src/site/apt/index.apt Tue Jan 10 12:00:38 2012
@@ -25,10 +25,10 @@ NPanday
<<... brings Maven to the .NET developer>>
- NPanday primarily provides two capabilities: a set of Maven plugins, for
- constructing builds in Maven that use the .NET command-line tools; and a
Visual Studio Addin
- that keeps a Visual Studio project in sync with the Maven POM and adds
reference resolution
- from Maven artifact repositories.
+ NPanday primarily provides two capabilities: a set of Maven plugins for
+ constructing <<.NET-builds in Maven>>,
+ and <<a Visual Studio Addin>> that keeps a Visual Studio project in sync
with the Maven POM and adds
+ reference resolution from Maven artifact repositories.
Together this allows you to use a single tool across .NET,
Java or any other Maven-based projects, including the same benefits of
dependency management,
@@ -36,15 +36,13 @@ NPanday
The <<Core Benefits>> of using NPanday + Maven infrastructure are:
- * build artifact repositories for inter-project dependency management and
centralised management of build output
+ * reproducible builds, build output distribution and inter-project
dependency management
- * many continuous integration servers support Maven - this makes it much
easier to create automated scheduled builds
+ * easy integration with many continuous build servers
- * use Maven Release for assisted release process including creation of
tags, maintainance branches, and so on
-
-
- You can read more about Maven's features
{{{http://maven.apache.org/maven-features.html} on the Maven
- web site}}.
+ * Maven Ecosystem: for example use
{{{http://maven.apache.org/plugins/maven-release-plugin/}Maven Release}}
+ for assisted release process including creation of SCM tags,
maintainance branches, and so on. Read more about
+ Maven's features {{{http://maven.apache.org/maven-features.html} on the
Maven web site}}.
* NPanday Mindset