nicko 2005/02/07 12:48:23
Modified: . log4net.build log4net.include
Added: . log4net-sdk.ndoc
Log:
Temporarily commented out the SDK doc generation in the NAnt build files.
Added NDoc config file
Revision Changes Path
1.11 +3 -0 logging-log4net/log4net.build
Index: log4net.build
===================================================================
RCS file: /home/cvs/logging-log4net/log4net.build,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- log4net.build 17 Jan 2005 21:42:34 -0000 1.10
+++ log4net.build 7 Feb 2005 20:48:23 -0000 1.11
@@ -517,6 +517,8 @@
</target>
<!-- Target for generating docs for all runtime configurations -->
<target name="generate-sdkdoc-all" depends="check-current-build-config">
+ <echo message="Generating SDK documentation temporarily disabled." />
+ <!--
<echo message="Generating SDK documentation based on the
${current.build.config} build configuration for all runtime configurations." />
<if test="${framework::exists('netcf-1.0')}">
<call target="set-netcf-1.0-runtime-configuration" />
@@ -530,6 +532,7 @@
<call target="set-net-1.1-runtime-configuration" />
<call target="generate-sdkdoc" />
</if>
+ -->
<!-- NAnt doesn't yet come with a version of NDoc that can handle
.NET 2.0 assemblies -->
<!-- Mono 1.0 does not support extracting xml documentation -->
<!-- SSCLI 1.0 does not support extracting xml documentation -->
1.7 +10 -1 logging-log4net/log4net.include
Index: log4net.include
===================================================================
RCS file: /home/cvs/logging-log4net/log4net.include,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- log4net.include 7 Sep 2004 05:47:30 -0000 1.6
+++ log4net.include 7 Feb 2005 20:48:23 -0000 1.7
@@ -43,7 +43,10 @@
<if test="${not property::exists('sdkdoc.dir')}">
<property name="sdkdoc.dir" value="${doc.dir}/sdk" />
</if>
+ <!--
+ Temporarily disabled SDK generation through NAnt build
<mkdir dir="${sdkdoc.dir}" />
+ -->
</target>
<target name="check-sdkdoc-debug">
<if test="${not property::exists('sdkdoc.debug')}">
@@ -82,7 +85,10 @@
<if test="${not property::exists('current.sdkdoc.dir')}">
<fail message="The current sdk document directory has not been
specified." />
</if>
- <mkdir dir="${sdkdoc.dir}" />
+ <!--
+ Temporarily disabled SDK generation through NAnt build
+ <mkdir dir="${sdkdoc.dir}" />
+ -->
</target>
<target name="check-current-sdkdoc-debug">
<if test="${not property::exists('current.sdkdoc.debug')}">
@@ -122,8 +128,11 @@
</target>
<target name="clean-current-sdkdoc-dir"
depends="check-current-sdkdoc-dir" description="cleaning the current SDK
documentation directory">
<echo message="Cleaning the ${current.sdkdoc.dir} SDK documentation
directory." />
+ <!--
+ Temporarily disabled SDK generation through NAnt build
<delete dir="${current.sdkdoc.dir}"
if="${directory::exists(current.sdkdoc.dir)}" />
<mkdir dir="${current.sdkdoc.dir}" />
+ -->
</target>
<!-- Targets for setting up the environment -->
<target name="set-build-configuration"
depends="check-current-build-config">
1.1 logging-log4net/log4net-sdk.ndoc
Index: log4net-sdk.ndoc
===================================================================
<project SchemaVersion="1.3">
<assemblies>
<assembly location=".\bin\net\1.1\debug\log4net.dll"
documentation=".\bin\net\1.1\debug\log4net.xml" />
</assemblies>
<namespaces>
<namespace name="log4net">Primary types used by calling applications
to generate log messages.</namespace>
<namespace name="log4net.Appender">Output appenders.</namespace>
<namespace name="log4net.Config">Configuration types and
attributes.</namespace>
<namespace name="log4net.Core">Core framework types.</namespace>
<namespace name="log4net.DateFormatter">Date formatting
types.</namespace>
<namespace name="log4net.Filter">Output event filters.</namespace>
<namespace name="log4net.Layout">Output message layouts.</namespace>
<namespace name="log4net.Layout.Pattern">Pattern handlers for the
PatternLayout.</namespace>
<namespace name="log4net.ObjectRenderer">Message object to string
renderer framework.</namespace>
<namespace name="log4net.Plugin">Plugin module base types.</namespace>
<namespace name="log4net.Repository">Logger repository base types and
interfaces.</namespace>
<namespace name="log4net.Repository.Hierarchy">Standard hierarchy
repository implementation.</namespace>
<namespace name="log4net.Util">Utility types.</namespace>
<namespace name="log4net.Util.PatternStringConverters">Pattern
handlers for the PatternString.</namespace>
<namespace name="log4net.Util.TypeConverters">Type conversion
framework.</namespace>
</namespaces>
<documenters>
<documenter name="JavaDoc">
<property name="OutputDirectory" value=".\doc\" />
</documenter>
<documenter name="LaTeX">
<property name="OutputDirectory" value=".\doc\" />
<property name="TextFileFullName" value="Documentation.tex" />
<property name="TexFileBaseName" value="Documentation" />
<property name="LatexCompiler" value="latex" />
<property name="TexFileFullPath" value=".\doc\Documentation.tex"
/>
</documenter>
<documenter name="LinearHtml">
<property name="OutputDirectory" value=".\doc\" />
<property name="Title" value="An NDoc Documented Class Library" />
</documenter>
<documenter name="MSDN">
<property name="OutputDirectory" value=".\doc\release\sdk\" />
<property name="HtmlHelpName" value="log4net-sdk" />
<property name="Title" value="log4net SDK Reference" />
<property name="ShowVisualBasic" value="True" />
<property name="OutputTarget" value="Web" />
<property name="SdkLinksOnWeb" value="True" />
<property name="IncludeFavorites" 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="AssemblyVersionInfo" value="AssemblyVersion" />
<property name="CopyrightText" value="Copyright 2001-2005 The
Apache Software Foundation." />
<property name="CopyrightHref"
value="http://logging.apache.org/log4net" />
<property name="Preliminary" value="True" />
<property name="StaticMembersDefaultToSafe" value="False" />
<property name="CleanIntermediates" value="True" />
</documenter>
<documenter name="MSDN 2003">
<property name="OutputDirectory" value=".\doc\" />
<property name="Title" value="An NDoc Documented Class Library" />
</documenter>
<documenter name="VS.NET 2003">
<property name="OutputDirectory" value=".\doc\" />
<property name="HtmlHelpName" value="Documentation" />
<property name="Title" value="An NDoc documented library" />
</documenter>
<documenter name="XML">
<property name="OutputFile" value=".\doc\doc.xml" />
</documenter>
</documenters>
</project>