You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by ch...@apache.org on 2006/09/29 16:30:38 UTC
svn commit: r451309 - /incubator/activemq/activemq-dotnet/trunk/nant.build
Author: chirino
Date: Fri Sep 29 07:30:38 2006
New Revision: 451309
URL: http://svn.apache.org/viewvc?view=rev&rev=451309
Log:
Small tweaks to get the doc generation to spit out docs just for the NMS api and then also for all the implementations.
Modified:
incubator/activemq/activemq-dotnet/trunk/nant.build
Modified: incubator/activemq/activemq-dotnet/trunk/nant.build
URL: http://svn.apache.org/viewvc/incubator/activemq/activemq-dotnet/trunk/nant.build?view=diff&rev=451309&r1=451308&r2=451309
==============================================================================
--- incubator/activemq/activemq-dotnet/trunk/nant.build (original)
+++ incubator/activemq/activemq-dotnet/trunk/nant.build Fri Sep 29 07:30:38 2006
@@ -29,6 +29,9 @@
<property name="project.version.full" value="${project.version + if(project.release.type == 'release', '', '-' + project.release.type)}" dynamic="true" />
<property name="basedir" value="${project::get-base-directory()}" />
+ <property name="build.dir" value="${basedir}/build" />
+ <property name="doc.dir" value="${build.dir}/doc" />
+
<property name="lib.dir" value="${path::combine(basedir, 'lib')}" dynamic="true" />
<property name="lib.family.dir" value="${path::combine(lib.dir, framework::get-family(framework::get-target-framework()))}" dynamic="true" />
<property name="lib.framework.dir" value="${path::combine(lib.family.dir, version::to-string(framework::get-version(framework::get-target-framework())))}" dynamic="true" />
@@ -103,7 +106,6 @@
<call target="${project.config}"/>
<call target="set-framework-configuration"/>
- <property name="build.dir" value="${basedir}/build" />
<property name="build.bin.dir" value="${basedir}/build/${project.config}/bin" />
<echo message="Initializing ${build.bin.dir}" />
@@ -412,17 +414,56 @@
</target>
<target name="doc" depends="build-activemq">
+
+ <mkdir dir="${doc.dir}/nms"/>
+ <ndoc failonerror="false">
+ <assemblies basedir="${build.bin.dir}">
+ <include name="nms.dll" />
+ </assemblies>
+ <summaries basedir="${basedir}/src/main/ndoc">
+ <include name="NamespaceSummary.xml" />
+ </summaries>
+ <documenters>
+ <documenter name="MSDN">
+ <property name="OutputDirectory" value="${doc.dir}/nms" />
+ <property name="HtmlHelpName" value="NMS" />
+ <property name="HtmlHelpCompilerFilename" value="hhc.exe" />
+ <property name="IncludeFavorites" value="False" />
+ <property name="Title" value="The Apache NMS Class Library (.Net Messaging Library)" />
+ <property name="SplitTOCs" value="False" />
+ <property name="DefaulTOC" value="" />
+ <!--
+ <property name="ShowVisualBasic" value="True" />
+ <property name="ShowMissingSummaries" value="True" />
+ <property name="ShowMissingRemarks" value="True" />
+ <property name="ShowMissingParams" value="True" />
+ <property name="ShowMissingReturns" value="True" />
+ <property name="ShowMissingValues" value="True" />
+ -->
+ <property name="DocumentInternals" value="False" />
+ <property name="DocumentProtected" value="True" />
+ <property name="DocumentPrivates" value="False" />
+ <property name="DocumentEmptyNamespaces" value="False" />
+ <property name="IncludeAssemblyVersion" value="False" />
+ <property name="CopyrightText" value="" />
+ <property name="CopyrightHref" value="" />
+ </documenter>
+ </documenters>
+ </ndoc>
+
+ <mkdir dir="${doc.dir}/all"/>
<ndoc failonerror="false">
<assemblies basedir="${build.bin.dir}">
<include name="nms.dll" />
<include name="activemq.dll" />
+ <include name="msmq.dll" if="${platform::is-win32()}"/>
</assemblies>
<summaries basedir="${basedir}/src/main/ndoc">
<include name="NamespaceSummary.xml" />
</summaries>
<documenters>
<documenter name="MSDN">
- <property name="OutputDirectory" value="${build.bin.dir}" />
+ <property name="OutputDirectory" value="${doc.dir}/all" />
<property name="HtmlHelpName" value="NMS" />
<property name="HtmlHelpCompilerFilename" value="hhc.exe" />
<property name="IncludeFavorites" value="False" />