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>
  
  

Reply via email to