You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by bo...@apache.org on 2013/11/01 15:47:40 UTC

svn commit: r1537950 - in /logging/log4net/trunk: log4net.build log4net.include tests/nant.build

Author: bodewig
Date: Fri Nov  1 14:47:40 2013
New Revision: 1537950

URL: http://svn.apache.org/r1537950
Log:
bump version, remove build file targets for now unsupported framework versions

Modified:
    logging/log4net/trunk/log4net.build
    logging/log4net/trunk/log4net.include
    logging/log4net/trunk/tests/nant.build

Modified: logging/log4net/trunk/log4net.build
URL: http://svn.apache.org/viewvc/logging/log4net/trunk/log4net.build?rev=1537950&r1=1537949&r2=1537950&view=diff
==============================================================================
--- logging/log4net/trunk/log4net.build (original)
+++ logging/log4net/trunk/log4net.build Fri Nov  1 14:47:40 2013
@@ -20,7 +20,7 @@ limitations under the License.
   <property name="log4net.basedir" value="." />
   <property name="project.build.config" value="debug" />
   <property name="project.build.package" value="false" />
-  <property name="package.version" value="1.2.12"/>
+  <property name="package.version" value="1.3.0"/>
 
   <!-- Include log4net helpers -->
   <include buildfile="${log4net.basedir}/log4net.include" />
@@ -51,22 +51,6 @@ limitations under the License.
   </target>
   <!-- Displays configuration info, usefull for working out why log4net doesn't build -->
   <target name="display-setup" depends="check-htmlhelp-compiler">
-    <!-- .NET Framework 1.0 -->
-    <if test="${framework::exists('net-1.0')}">
-      <property name="nant.settings.currentframework" value="net-1.0" />
-      <call target="display-target-framework" />
-    </if>
-    <if test="${not framework::exists('net-1.0')}">
-      <echo message=".NET Framework 1.0 runtime is not available." />
-    </if>
-    <!-- .NET Framework 1.1 -->
-    <if test="${framework::exists('net-1.1')}">
-      <property name="nant.settings.currentframework" value="net-1.1" />
-      <call target="display-target-framework" />
-    </if>
-    <if test="${not framework::exists('net-1.1')}">
-      <echo message=".NET Framework 1.1 runtime is not available." />
-    </if>
     <!-- .NET Framework 2.0 -->
     <if test="${framework::exists('net-2.0')}">
       <property name="nant.settings.currentframework" value="net-2.0" />
@@ -91,14 +75,6 @@ limitations under the License.
     <if test="${not framework::exists('net-4.0')}">
       <echo message=".NET Framework 4.0 runtime is not available." />
     </if>
-    <!-- .NET Compact Framework 1.0 -->
-    <if test="${framework::exists('netcf-1.0')}">
-      <property name="nant.settings.currentframework" value="netcf-1.0" />
-      <call target="display-target-framework" />
-    </if>
-    <if test="${not framework::exists('netcf-1.0')}">
-      <echo message=".NET Compact Framework 1.0 runtime is not available." />
-    </if>
     <!-- .NET Compact Framework 2.0 -->
     <if test="${framework::exists('netcf-2.0')}">
       <property name="nant.settings.currentframework" value="netcf-2.0" />
@@ -107,14 +83,6 @@ limitations under the License.
     <if test="${not framework::exists('netcf-2.0')}">
       <echo message=".NET Compact Framework 2.0 runtime is not available." />
     </if>
-    <!-- Mono 1.0 -->
-    <if test="${framework::exists('mono-1.0')}">
-      <property name="nant.settings.currentframework" value="mono-1.0" />
-      <call target="display-target-framework" />
-    </if>
-    <if test="${not framework::exists('mono-1.0')}">
-      <echo message="Mono 1.0 runtime is not available." />
-    </if>
     <!-- Mono 2.0 -->
     <if test="${framework::exists('mono-2.0')}">
       <property name="nant.settings.currentframework" value="mono-2.0" />
@@ -123,14 +91,6 @@ limitations under the License.
     <if test="${not framework::exists('mono-2.0')}">
       <echo message="Mono 2.0 runtime is not available." />
     </if>
-    <!-- SSCLI 1.0 -->
-    <if test="${framework::exists('sscli-1.0')}">
-      <property name="nant.settings.currentframework" value="sscli-1.0" />
-      <call target="display-target-framework" />
-    </if>
-    <if test="${not framework::exists('sscli-1.0')}">
-      <echo message="SSCLI 1.0 runtime is not available." />
-    </if>
     <!-- HTML Help Compiler -->
     <echo message="htmlhelp.compiler: ${htmlhelp.compiler}" />
   </target>
@@ -188,57 +148,10 @@ limitations under the License.
   <!-- Target for compiling all runtime configurations in the current build configuration -->
   <target name="compile-build" description="Compile current build configurations for all runtime configurations">
     <echo message="Compiling all framework versions for the ${current.build.config} build configuration." />
-    <!-- NETCF_1_0 -->
-    <if test="${framework::exists('netcf-1.0')}">
-      <call target="compile-netcf-1.0" />
-    </if>
-    <!--if test="${not framework::exists('netcf-1.0')}">
-      <if test="${property::exists('project.build.package') and project.build.package}">
-        <fail message="The .NET Compact Framework 1.0 is not available." />
-      </if>
-      <if test="${not(property::exists('project.build.package') and project.build.package)}">
-        <echo 
-            message="The .NET Compact Framework 1.0 is not available. Build skipped." />
-      </if>
-    </if-->
     <!-- NETCF_2_0 -->
     <if test="${framework::exists('netcf-2.0')}">
       <call target="compile-netcf-2.0" />
     </if>
-    <!--if test="${not framework::exists('netcf-2.0')}">
-      <if test="${property::exists('project.build.package') and project.build.package and not(directory::exists(path::combine(bin.dir, 'netcf/2.0/debug')) and directory::exists(path::combine(bin.dir, 'netcf/2.0/release')) and directory::exists(path::combine(bin.dir, 'netcf/2.0/oldkey')))}">
-        <fail message="The .NET Compact Framework 2.0 is not available." />
-      </if>
-      <if test="${not(property::exists('project.build.package') and project.build.package)}">
-        <echo 
-            message="The .NET Compact Framework 2.0 is not available. Build skipped." />
-      </if>
-    </if-->
-    <!-- NET_1_0 -->
-    <if test="${framework::exists('net-1.0')}">
-      <call target="compile-net-1.0" />
-      <call target="compile-cli-1.0" />
-    </if>
-    <if test="${not framework::exists('net-1.0')}">
-      <if test="${property::exists('project.build.package') and project.build.package and not(directory::exists(path::combine(bin.dir, 'net/1.0/debug')) and directory::exists(path::combine(bin.dir, 'net/1.0/release')) and directory::exists(path::combine(bin.dir, 'net/1.0/oldkey')))}">
-        <fail message="The .NET Framework 1.0 is not available." />
-      </if>
-      <if test="${not(property::exists('project.build.package') and project.build.package)}">
-        <echo message="The .NET Framework 1.0 is not available. Build skipped." />
-      </if>
-    </if>
-    <!-- NET_1_1 -->
-    <if test="${framework::exists('net-1.1')}">
-      <call target="compile-net-1.1" />
-    </if>
-    <if test="${not framework::exists('net-1.1')}">
-      <if test="${property::exists('project.build.package') and project.build.package and not(directory::exists(path::combine(bin.dir, 'net/1.1/debug')) and directory::exists(path::combine(bin.dir, 'net/1.1/release')) and directory::exists(path::combine(bin.dir, 'net/1.1/oldkey')))}">
-        <fail message="The .NET Framework 1.1 is not available." />
-      </if>
-      <if test="${not(property::exists('project.build.package') and project.build.package)}">
-        <echo message="The .NET Framework 1.1 is not available. Build skipped." />
-      </if>
-    </if>
     <!-- NET_2_0 -->
     <if test="${framework::exists('net-2.0')}">
       <call target="compile-net-2.0" />
@@ -277,18 +190,6 @@ limitations under the License.
         <echo message="The .NET Framework 4.0 is not available. Build skipped." />
       </if>
     </if>
-    <!-- MONO_1_0 -->
-    <if test="${framework::exists('mono-1.0')}">
-      <call target="compile-mono-1.0" />
-    </if>
-    <if test="${not framework::exists('mono-1.0')}">
-      <if test="${property::exists('project.build.package') and project.build.package and not(directory::exists(path::combine(bin.dir, 'mono/1.0/debug')) and directory::exists(path::combine(bin.dir, 'mono/1.0/release')) and directory::exists(path::combine(bin.dir, 'mono/1.0/oldkey')))}">
-        <fail message="Mono 1.0 is not available." />
-      </if>
-      <if test="${not(property::exists('project.build.package') and project.build.package)}">
-        <echo message="Mono 1.0 is not available. Build skipped." />
-      </if>
-    </if>
     <!-- MONO_2_0 -->
     <if test="${framework::exists('mono-2.0')}">
       <call target="compile-mono-2.0" />
@@ -301,63 +202,10 @@ limitations under the License.
         <echo message="Mono 2.0 is not available. Build skipped." />
       </if>
     </if>
-    <!-- SSCLI_1_0 -->
-    <if test="${framework::exists('sscli-1.0')}">
-      <call target="compile-sscli-1.0" />
-    </if>
-    <!--if test="${not framework::exists('sscli-1.0')}">
-      <if test="${property::exists('project.build.package') and project.build.package}">
-        <fail message="SSCLI 1.0 is not available." />
-      </if>
-      <if test="${not(property::exists('project.build.package') and project.build.package)}">
-        <echo message="SSCLI 1.0 is not available. Build skipped." />
-      </if>
-    </if-->
   </target>
   <target name="compile" description="Builds the current build configuration for the current target framework." depends="check-current-build-config">
     <call target="compile-${framework::get-target-framework()}" />
   </target>
-  <target name="compile-netcf-1.0" description="Builds .NET Compact Framework 1.0 version" depends="set-netcf-1.0-runtime-configuration, check-log4net-basedir, clean-current-bin-dir">
-    <!-- initialize the temp.build.skip property to false -->
-    <property name="temp.build.skip" value="false" />
-    <if test="${current.build.config.release}">
-      <!-- check if the log4net key file is available -->
-      <if test="${not file::exists(log4net.basedir + '/log4net.snk')}">
-        <if test="${property::exists('project.build.package') and project.build.package}">
-          <fail message="Key file not found." />
-        </if>
-        <if test="${not(property::exists('project.build.package') and project.build.package)}">
-          <echo message="Key file not found. You can generate a key file by running 'sn -k log4net.snk'." />
-          <echo message="The generated key file should be stored in the log4net base directory." />
-          <echo message="The release build will be skipped." />
-          <property name="temp.build.skip" value="true" />
-        </if>
-      </if>
-      <if test="${file::exists(log4net.basedir + '/log4net.snk')}">
-        <!-- copy the log4net key file to the location where the compiler expects it to be -->
-        <copy file="${log4net.basedir}/log4net.snk" todir="${current.bin.dir}/../../../" />
-      </if>
-    </if>
-    <if test="${not temp.build.skip}">
-      <csc warnaserror="true" target="library" debug="${current.build.debug}" define="${current.build.defines.csc}" output="${current.bin.dir}/log4net.dll" doc="${current.bin.dir}/log4net.xml">
-        <sources basedir="${log4net.basedir}/src">
-          <include name="**/*.cs" />
-        </sources>
-        <resources failonempty="true">
-          <include name="${log4net.basedir}/NOTICE" />
-          <include name="${log4net.basedir}/LICENSE" />
-        </resources>
-        <references>
-          <include name="mscorlib.dll" />
-          <include name="System.dll" />
-          <include name="System.Data.dll" />
-          <include name="System.Xml.dll" />
-          <!-- allow for third party assemblies to be referenced by just storing them in the lib/<framework family>/<framework version>/<build configuration> directory -->
-          <include name="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}/*.dll" />
-        </references>
-      </csc>
-    </if>
-  </target>
   <target name="compile-netcf-2.0" description="Builds .NET Compact Framework 2.0 version" depends="set-netcf-2.0-runtime-configuration, check-log4net-basedir, clean-current-bin-dir">
     <!-- initialize the temp.build.skip property to false -->
     <property name="temp.build.skip" value="false" />
@@ -428,136 +276,6 @@ limitations under the License.
       </references>
     </csc>
   </target>
-  <target name="compile-net-1.0" description="Builds .NET Framework 1.0 version" depends="set-net-1.0-runtime-configuration, check-log4net-basedir, clean-current-bin-dir">
-    <!-- initialize the temp.build.skip property to false -->
-    <property name="temp.build.skip" value="false" />
-    <if test="${current.build.config.release}">
-      <!-- check if the log4net key file is available -->
-      <if test="${not file::exists(log4net.basedir + '/log4net.snk')}">
-        <if test="${property::exists('project.build.package') and project.build.package}">
-          <fail message="Old key file not found." />
-        </if>
-        <if test="${not(property::exists('project.build.package') and project.build.package)}">
-          <echo message="Old key file not found."/>
-          <echo message="The release build using the old key will be skipped." />
-          <property name="temp.build.skip" value="true" />
-        </if>
-      </if>
-      <if test="${file::exists(log4net.basedir + '/old-log4net.snk')}">
-        <!-- copy the log4net key file to the location where
-             the compiler expects it to be -->
-        <copy file="${log4net.basedir}/old-log4net.snk"
-              tofile="${current.bin.dir}/../../../log4net.snk"
-              overwrite="true"/>
-      </if>
-    </if>
-    <if test="${not temp.build.skip}">
-      <csc if="${current.build.config.release}" nostdlib="true" noconfig="true" warnaserror="true" target="library" debug="${current.build.debug}" define="${current.build.defines.csc}" output="${current.bin.dir}/../oldkey/log4net.dll" doc="${current.bin.dir}/../oldkey/log4net.xml">
-        <sources basedir="${log4net.basedir}/src">
-          <include name="**/*.cs" />
-        </sources>
-        <resources failonempty="true">
-          <include name="${log4net.basedir}/NOTICE" />
-          <include name="${log4net.basedir}/LICENSE" />
-        </resources>
-        <references>
-          <include name="mscorlib.dll" />
-          <include name="System.dll" />
-          <include name="System.Data.dll" />
-          <include name="System.Web.dll" />
-          <include name="System.Xml.dll" />
-          <!-- allow for third party assemblies to be referenced by just storing them in the lib/<framework family>/<framework version>/<build configuration> directory -->
-          <include name="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}/*.dll" />
-        </references>
-      </csc>
-    </if>
-    <copy file="${log4net.basedir}/log4net.snk"
-          todir="${current.bin.dir}/../../../"
-          overwrite="true"/>
-    <csc nostdlib="true" noconfig="true" warnaserror="true" target="library" debug="${current.build.debug}" define="${current.build.defines.csc}" output="${current.bin.dir}/log4net.dll" doc="${current.bin.dir}/log4net.xml">
-      <sources basedir="${log4net.basedir}/src">
-        <include name="**/*.cs" />
-      </sources>
-      <resources failonempty="true">
-        <include name="${log4net.basedir}/NOTICE" />
-        <include name="${log4net.basedir}/LICENSE" />
-      </resources>
-      <references>
-        <include name="mscorlib.dll" />
-        <include name="System.dll" />
-        <include name="System.Data.dll" />
-        <include name="System.Web.dll" />
-        <include name="System.Xml.dll" />
-        <!-- allow for third party assemblies to be referenced by just storing them in the lib/<framework family>/<framework version>/<build configuration> directory -->
-        <include name="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}/*.dll" />
-      </references>
-    </csc>
-  </target>
-  <target name="compile-net-1.1" description="Builds .NET Framework 1.1 version" depends="set-net-1.1-runtime-configuration, check-log4net-basedir, clean-current-bin-dir">
-    <!-- initialize the temp.build.skip property to false -->
-    <property name="temp.build.skip" value="false" />
-    <if test="${current.build.config.release}">
-      <!-- check if the log4net key file is available -->
-      <if test="${not file::exists(log4net.basedir + '/log4net.snk')}">
-        <if test="${property::exists('project.build.package') and project.build.package}">
-          <fail message="Old key file not found." />
-        </if>
-        <if test="${not(property::exists('project.build.package') and project.build.package)}">
-          <echo message="Old key file not found."/>
-          <echo message="The release build using the old key will be skipped." />
-          <property name="temp.build.skip" value="true" />
-        </if>
-      </if>
-      <if test="${file::exists(log4net.basedir + '/old-log4net.snk')}">
-        <!-- copy the log4net key file to the location where
-             the compiler expects it to be -->
-        <copy file="${log4net.basedir}/old-log4net.snk"
-              tofile="${current.bin.dir}/../../../log4net.snk"
-              overwrite="true"/>
-      </if>
-    </if>
-    <if test="${not temp.build.skip}">
-      <csc if="${current.build.config.release}" nostdlib="true" noconfig="true" warnaserror="true" target="library" debug="${current.build.debug}" define="${current.build.defines.csc}" output="${current.bin.dir}/../oldkey/log4net.dll" doc="${current.bin.dir}/../oldkey/log4net.xml">
-        <sources basedir="${log4net.basedir}/src">
-          <include name="**/*.cs" />
-        </sources>
-        <resources failonempty="true">
-          <include name="${log4net.basedir}/NOTICE" />
-          <include name="${log4net.basedir}/LICENSE" />
-        </resources>
-        <references>
-          <include name="mscorlib.dll" />
-          <include name="System.dll" />
-          <include name="System.Data.dll" />
-          <include name="System.Web.dll" />
-          <include name="System.Xml.dll" />
-          <!-- allow for third party assemblies to be referenced by just storing them in the lib/<framework family>/<framework version>/<build configuration> directory -->
-          <include name="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}/*.dll" />
-        </references>
-      </csc>
-    </if>
-    <copy file="${log4net.basedir}/log4net.snk"
-          todir="${current.bin.dir}/../../../"
-          overwrite="true"/>
-    <csc nostdlib="true" noconfig="true" warnaserror="true" target="library" debug="${current.build.debug}" define="${current.build.defines.csc}" output="${current.bin.dir}/log4net.dll" doc="${current.bin.dir}/log4net.xml">
-      <sources basedir="${log4net.basedir}/src">
-        <include name="**/*.cs" />
-      </sources>
-      <resources failonempty="true">
-        <include name="${log4net.basedir}/NOTICE" />
-        <include name="${log4net.basedir}/LICENSE" />
-      </resources>
-      <references>
-        <include name="mscorlib.dll" />
-        <include name="System.dll" />
-        <include name="System.Data.dll" />
-        <include name="System.Web.dll" />
-        <include name="System.Xml.dll" />
-        <!-- allow for third party assemblies to be referenced by just storing them in the lib/<framework family>/<framework version>/<build configuration> directory -->
-        <include name="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}/*.dll" />
-      </references>
-    </csc>
-  </target>
   <target name="compile-net-2.0" description="Builds .NET Framework 2.0 version" depends="set-net-2.0-runtime-configuration, check-log4net-basedir, clean-current-bin-dir">
     <!-- initialize the temp.build.skip property to false -->
     <property name="temp.build.skip" value="false" />
@@ -943,87 +661,6 @@ limitations under the License.
       </references>
     </csc>
   </target>
-  <target name="compile-mono-1.0" description="Builds Mono 1.0 version" depends="set-mono-1.0-runtime-configuration, check-log4net-basedir, clean-current-bin-dir">
-    <!-- initialize the temp.build.skip property to false -->
-    <property name="temp.build.skip" value="false" />
-    <if test="${current.build.config.release}">
-      <!-- check if the old log4net key file is available -->
-      <if test="${not file::exists(log4net.basedir + '/old-log4net.snk')}">
-        <if test="${property::exists('project.build.package') and project.build.package}">
-          <fail message="Old key file not found." />
-        </if>
-        <if test="${not(property::exists('project.build.package') and project.build.package)}">
-          <echo message="Old key file not found."/>
-          <echo message="The release build using the old key will be skipped." />
-          <property name="temp.build.skip" value="true" />
-        </if>
-      </if>
-      <if test="${file::exists(log4net.basedir + '/old-log4net.snk')}">
-        <mkdir dir="${current.bin.dir}/../oldkey" />
-      </if>
-    </if>
-    <if test="${not temp.build.skip}">
-      <csc if="${current.build.config.release}" keyfile="${path::combine(log4net.basedir, 'old-log4net.snk')}" nostdlib="false" noconfig="true" warnaserror="true" target="library" debug="${current.build.debug}" define="${current.build.defines.csc}" output="${current.bin.dir}/../oldkey/log4net.dll" doc="${current.bin.dir}/../oldkey/log4net.xml">
-        <sources basedir="${log4net.basedir}/src">
-          <include name="**/*.cs" />
-        </sources>
-        <resources failonempty="true">
-          <include name="${log4net.basedir}/NOTICE" />
-          <include name="${log4net.basedir}/LICENSE" />
-        </resources>
-        <references>
-          <include name="System.dll" />
-          <include name="System.Data.dll" />
-          <include name="System.Web.dll" />
-          <include name="System.Xml.dll" />
-          <!-- allow for third party assemblies to be referenced by just storing them in the lib/<framework family>/<framework version>/<build configuration> directory -->
-          <include name="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}/*.dll" />
-        </references>
-      </csc>
-    </if>
-    <csc if="${current.build.config.release}" keyfile="${path::combine(log4net.basedir, 'log4net.snk')}" nostdlib="false" noconfig="true" warnaserror="true" target="library" debug="${current.build.debug}" define="${current.build.defines.csc}" output="${current.bin.dir}/log4net.dll" doc="${current.bin.dir}/log4net.xml">
-      <nowarn>
-        <!-- workaround for Mono bug #61902 -->
-        <warning number="0618" />
-      </nowarn>
-      <sources basedir="${log4net.basedir}/src">
-        <include name="**/*.cs" />
-      </sources>
-      <resources failonempty="true">
-        <include name="${log4net.basedir}/NOTICE" />
-        <include name="${log4net.basedir}/LICENSE" />
-      </resources>
-      <references>
-        <include name="System.dll" />
-        <include name="System.Data.dll" />
-        <include name="System.Web.dll" />
-        <include name="System.Xml.dll" />
-        <!-- allow for third party assemblies to be referenced by just storing them in the lib/<framework family>/<framework version>/<build configuration> directory -->
-        <include name="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}/*.dll" />
-      </references>
-    </csc>
-    <csc if="${current.build.config.debug}"  nostdlib="false" noconfig="true" warnaserror="true" target="library" debug="${current.build.debug}" define="${current.build.defines.csc}" output="${current.bin.dir}/log4net.dll" doc="${current.bin.dir}/log4net.xml">
-      <nowarn>
-        <!-- workaround for Mono bug #61902 -->
-        <warning number="0618" />
-      </nowarn>
-      <sources basedir="${log4net.basedir}/src">
-        <include name="**/*.cs" />
-      </sources>
-      <resources failonempty="true">
-        <include name="${log4net.basedir}/NOTICE" />
-        <include name="${log4net.basedir}/LICENSE" />
-      </resources>
-      <references>
-        <include name="System.dll" />
-        <include name="System.Data.dll" />
-        <include name="System.Web.dll" />
-        <include name="System.Xml.dll" />
-        <!-- allow for third party assemblies to be referenced by just storing them in the lib/<framework family>/<framework version>/<build configuration> directory -->
-        <include name="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}/*.dll" />
-      </references>
-    </csc>
-  </target>
   <target name="compile-mono-2.0" description="Builds Mono 2.0 version" depends="set-mono-2.0-runtime-configuration, check-log4net-basedir, clean-current-bin-dir">
     <!-- initialize the temp.build.skip property to false -->
     <property name="temp.build.skip" value="false" />
@@ -1109,131 +746,6 @@ limitations under the License.
       </references>
     </csc>
   </target>
-  <target name="compile-sscli-1.0" description="Builds SSCLI 1.0 version" depends="set-sscli-1.0-runtime-configuration, check-log4net-basedir, clean-current-bin-dir">
-    <!-- initialize the temp.build.skip property to false -->
-    <property name="temp.build.skip" value="false" />
-    <if test="${current.build.config.release}">
-      <!-- check if the log4net key file is available -->
-      <if test="${not file::exists(log4net.basedir + '/log4net.snk')}">
-        <if test="${property::exists('project.build.package') and project.build.package}">
-          <fail message="Key file not found." />
-        </if>
-        <if test="${not(property::exists('project.build.package') and project.build.package)}">
-          <echo message="Key file not found. You can generate a key file by running 'sn -k log4net.snk'." />
-          <echo message="The generated key file should be stored in the log4net base directory." />
-          <echo message="The release build will be skipped." />
-          <property name="temp.build.skip" value="true" />
-        </if>
-      </if>
-      <if test="${file::exists(log4net.basedir + '/log4net.snk')}">
-        <!-- copy the log4net key file to the location where the compiler expects it to be -->
-        <copy file="${log4net.basedir}/log4net.snk" todir="${current.bin.dir}/../../../" />
-      </if>
-    </if>
-    <if test="${not temp.build.skip}">
-      <csc nostdlib="true" noconfig="true" warnaserror="true" target="library" debug="${current.build.debug}" define="${current.build.defines.csc}" output="${current.bin.dir}/log4net.dll">
-        <sources basedir="${log4net.basedir}/src">
-          <include name="**/*.cs" />
-        </sources>
-        <resources failonempty="true">
-          <include name="${log4net.basedir}/NOTICE" />
-          <include name="${log4net.basedir}/LICENSE" />
-        </resources>
-        <references>
-          <include name="mscorlib.dll" />
-          <include name="System.dll" />
-          <include name="System.Xml.dll" />
-          <!-- allow for third party assemblies to be referenced by just storing them in the lib/<framework family>/<framework version>/<build configuration> directory -->
-          <include name="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}/*.dll" />
-        </references>
-      </csc>
-    </if>
-  </target>
-  <!--
-      This version is built to run on any CLI 1.0 (ECMA 335) standard runtime.
-      The build excludes any code that is platform specific.
-      The .NET 1.0 compiler and library are used to build the assembly.
-
-      The log4net CLI 1.0 assembly is runtime compatible with the
-      following frameworks:
-
-      * Microsoft(R) .NET Framework 1.0 (and higher)
-      * Mono 1.0 (and higher)
-
-      We only provide this "flavor" of log4net in release
-      configuration because debugging information is not standardized
-      and would be too closely tied to a specific implementation.
-  -->
-  <target name="compile-cli-1.0" description="Builds CLI 1.0 version" depends="set-cli-1.0-configuration, check-log4net-basedir, clean-current-bin-dir" if="${current.build.config.release}">
-    <delete>
-      <fileset basedir="${current.bin.dir}">
-        <include name="log4net.*" />
-      </fileset>
-    </delete>
-    <!-- initialize the temp.build.skip property to false -->
-    <property name="temp.build.skip" value="false" />
-    <if test="${current.build.config.release}">
-      <!-- check if the log4net key file is available -->
-      <if test="${not file::exists(log4net.basedir + '/old-log4net.snk')}">
-        <if test="${property::exists('project.build.package') and project.build.package}">
-          <fail message="Old key file not found." />
-        </if>
-        <if test="${not(property::exists('project.build.package') and project.build.package)}">
-          <echo message="Old key file not found."/>
-          <echo message="The release build using the old key will be skipped." />
-          <property name="temp.build.skip" value="true" />
-        </if>
-      </if>
-      <if test="${file::exists(log4net.basedir + '/old-log4net.snk')}">
-        <!-- copy the log4net key file to the location where
-             the compiler expects it to be -->
-        <copy file="${log4net.basedir}/old-log4net.snk"
-              tofile="${current.bin.dir}/../../../log4net.snk"
-              overwrite="true"/>
-      </if>
-    </if>
-    <if test="${not temp.build.skip}">
-      <csc nostdlib="true" noconfig="true" warnaserror="true" target="library" debug="${current.build.debug}" define="${current.build.defines.csc}" output="${current.bin.dir}/../oldkey/log4net.dll" doc="${current.bin.dir}/../oldkey/log4net.xml">
-        <sources basedir="${log4net.basedir}/src">
-          <include name="**/*.cs" />
-        </sources>
-        <resources failonempty="true">
-          <include name="${log4net.basedir}/NOTICE" />
-          <include name="${log4net.basedir}/LICENSE" />
-        </resources>
-        <references>
-          <include name="mscorlib.dll" />
-          <include name="System.dll" />
-          <include name="System.Data.dll" />
-          <include name="System.Web.dll" />
-          <include name="System.Xml.dll" />
-          <!-- allow for third party assemblies to be referenced by just storing them in the lib/<framework family>/<framework version>/<build configuration> directory -->
-          <include name="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}/*.dll" />
-        </references>
-      </csc>
-    </if>
-    <copy file="${log4net.basedir}/log4net.snk"
-          todir="${current.bin.dir}/../../../"
-          overwrite="true"/>
-    <csc nostdlib="true" noconfig="true" warnaserror="true" target="library" debug="${current.build.debug}" define="${current.build.defines.csc}" output="${current.bin.dir}/log4net.dll" doc="${current.bin.dir}/log4net.xml">
-      <sources basedir="${log4net.basedir}/src">
-        <include name="**/*.cs" />
-      </sources>
-      <resources failonempty="true">
-        <include name="${log4net.basedir}/NOTICE" />
-        <include name="${log4net.basedir}/LICENSE" />
-      </resources>
-      <references>
-        <include name="mscorlib.dll" />
-        <include name="System.dll" />
-        <include name="System.Data.dll" />
-        <include name="System.Web.dll" />
-        <include name="System.Xml.dll" />
-        <!-- allow for third party assemblies to be referenced by just storing them in the lib/<framework family>/<framework version>/<build configuration> directory -->
-        <include name="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}/*.dll" />
-      </references>
-    </csc>
-  </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." />

Modified: logging/log4net/trunk/log4net.include
URL: http://svn.apache.org/viewvc/logging/log4net/trunk/log4net.include?rev=1537950&r1=1537949&r2=1537950&view=diff
==============================================================================
--- logging/log4net/trunk/log4net.include (original)
+++ logging/log4net/trunk/log4net.include Fri Nov  1 14:47:40 2013
@@ -191,30 +191,6 @@ limitations under the License.
         </if>
         <call target="set-${framework::get-target-framework()}-runtime-configuration" />
     </target>
-    <target name="set-net-1.0-runtime-configuration" depends="check-bin-dir, check-sdkdoc-dir, check-sdkdoc-debug, check-current-build-config, check-build-debug, check-build-defines">
-        <property name="nant.settings.currentframework" value="net-1.0" />
-        <property name="current.build.debug" value="${build.debug}" dynamic="true" />
-        <property name="current.build.defines.csc" value="${build.defines.csc},NET,NET_1_0" dynamic="true" />
-        <property name="current.build.defines.jsc" value="${build.defines.jsc},NET,NET_1_0" dynamic="true" />
-        <property name="current.build.defines.vbc" value="${build.defines.vbc},NET=True,NET_1_0=True" dynamic="true" />
-        <property name="current.build.defines.vjc" value="${build.defines.vjc},NET,NET_1_0" dynamic="true" />
-        <property name="current.build.defines.cl" value="${build.defines.cl} /D NET /D NET_1_0" dynamic="true" />
-        <property name="current.bin.dir" value="${bin.dir}/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}" />
-        <property name="current.sdkdoc.dir" value="${sdkdoc.dir}/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}" />
-        <property name="current.sdkdoc.debug" value="${sdkdoc.debug}" dynamic="true" />
-    </target>
-    <target name="set-net-1.1-runtime-configuration" depends="check-bin-dir, check-sdkdoc-dir, check-sdkdoc-debug, check-current-build-config, check-build-debug, check-build-defines">
-        <property name="nant.settings.currentframework" value="net-1.1" />
-        <property name="current.build.debug" value="${build.debug}" dynamic="true" />
-        <property name="current.build.defines.csc" value="${build.defines.csc},NET,NET_1_1" dynamic="true" />
-        <property name="current.build.defines.jsc" value="${build.defines.jsc},NET,NET_1_1" dynamic="true" />
-        <property name="current.build.defines.vbc" value="${build.defines.vbc},NET=True,NET_1_1=True" dynamic="true" />
-        <property name="current.build.defines.vjc" value="${build.defines.vjc},NET,NET_1_1" dynamic="true" />
-        <property name="current.build.defines.cl" value="${build.defines.cl} /D NET /D NET_1_1" dynamic="true" />
-        <property name="current.bin.dir" value="${bin.dir}/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}" />
-        <property name="current.sdkdoc.dir" value="${sdkdoc.dir}/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}" />
-        <property name="current.sdkdoc.debug" value="${sdkdoc.debug}" dynamic="true" />
-    </target>
     <target name="set-net-2.0-runtime-configuration" depends="check-bin-dir, check-sdkdoc-dir, check-sdkdoc-debug, check-current-build-config, check-build-debug, check-build-defines">
         <property name="nant.settings.currentframework" value="net-2.0" />
         <property name="current.build.debug" value="${build.debug}" dynamic="true" />
@@ -279,19 +255,7 @@ limitations under the License.
       <property name="current.sdkdoc.dir" value="${sdkdoc.dir}/${framework::get-family(framework::get-target-framework())}-cp/${framework::get-version(framework::get-target-framework())}" />      
       <property name="current.sdkdoc.debug" value="${sdkdoc.debug}" dynamic="true" />
     </target>
-    <target name="set-netcf-1.0-runtime-configuration" depends="check-bin-dir, check-sdkdoc-dir, check-sdkdoc-debug, check-current-build-config, check-build-debug, check-build-defines">
-        <property name="nant.settings.currentframework" value="netcf-1.0" />
-        <property name="current.build.debug" value="${build.debug}" dynamic="true" />
-        <property name="current.build.defines.csc" value="${build.defines.csc},NETCF,NETCF_1_0" dynamic="true" />
-        <property name="current.build.defines.jsc" value="${build.defines.jsc},NETCF,NETCF_1_0" dynamic="true" />
-        <property name="current.build.defines.vbc" value="${build.defines.vbc},NETCF=True,NETCF_1_0=True" dynamic="true" />
-        <property name="current.build.defines.vjc" value="${build.defines.vjc},NETCF,NETCF_1_0" dynamic="true" />
-        <property name="current.build.defines.cl" value="${build.defines.cl} /D NETCF /D NETCF_1_0" dynamic="true" />
-        <property name="current.bin.dir" value="${bin.dir}/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}" />
-        <property name="current.sdkdoc.dir" value="${sdkdoc.dir}/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}" />
-        <property name="current.sdkdoc.debug" value="${sdkdoc.debug}" dynamic="true" />
-    </target>
-	<target name="set-netcf-2.0-runtime-configuration" depends="check-bin-dir, check-sdkdoc-dir, check-sdkdoc-debug, check-current-build-config, check-build-debug, check-build-defines">
+    <target name="set-netcf-2.0-runtime-configuration" depends="check-bin-dir, check-sdkdoc-dir, check-sdkdoc-debug, check-current-build-config, check-build-debug, check-build-defines">
         <property name="nant.settings.currentframework" value="netcf-2.0" />
         <property name="current.build.debug" value="${build.debug}" dynamic="true" />
         <property name="current.build.defines.csc" value="${build.defines.csc},NETCF,NETCF_2_0" dynamic="true" />
@@ -303,18 +267,6 @@ limitations under the License.
         <property name="current.sdkdoc.dir" value="${sdkdoc.dir}/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}" />
         <property name="current.sdkdoc.debug" value="${sdkdoc.debug}" dynamic="true" />
     </target>
-    <target name="set-mono-1.0-runtime-configuration" depends="check-bin-dir, check-sdkdoc-dir, check-sdkdoc-debug, check-current-build-config, check-build-debug, check-build-defines">
-        <property name="nant.settings.currentframework" value="mono-1.0" />
-        <property name="current.build.debug" value="${build.debug}" dynamic="true" />
-        <property name="current.build.defines.csc" value="${build.defines.csc},MONO,MONO_1_0" dynamic="true" />
-        <property name="current.build.defines.jsc" value="${build.defines.jsc},MONO,MONO_1_0" dynamic="true" />
-        <property name="current.build.defines.vbc" value="${build.defines.vbc},MONO=True,MONO_1_0=True" dynamic="true" />
-        <property name="current.build.defines.vjc" value="${build.defines.vjc},MONO,MONO_1_0" dynamic="true" />
-        <property name="current.build.defines.cl" value="${build.defines.cl} /D MONO /D MONO_1_0" dynamic="true" />
-        <property name="current.bin.dir" value="${bin.dir}/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}" />
-        <property name="current.sdkdoc.dir" value="${sdkdoc.dir}/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}" />
-        <property name="current.sdkdoc.debug" value="${sdkdoc.debug}" dynamic="true" />
-    </target>
     <target name="set-mono-2.0-runtime-configuration" depends="check-bin-dir, check-sdkdoc-dir, check-sdkdoc-debug, check-current-build-config, check-build-debug, check-build-defines">
         <property name="nant.settings.currentframework" value="mono-2.0" />
         <property name="current.build.debug" value="${build.debug}" dynamic="true" />
@@ -327,28 +279,4 @@ limitations under the License.
         <property name="current.sdkdoc.dir" value="${sdkdoc.dir}/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}" />
         <property name="current.sdkdoc.debug" value="${sdkdoc.debug}" dynamic="true" />
     </target>
-    <target name="set-sscli-1.0-runtime-configuration" depends="check-bin-dir, check-sdkdoc-dir, check-sdkdoc-debug, check-current-build-config, check-build-debug, check-build-defines">
-        <property name="nant.settings.currentframework" value="sscli-1.0" />
-        <property name="current.build.debug" value="${build.debug}" dynamic="true" />
-        <property name="current.build.defines.csc" value="${build.defines.csc},SSCLI,SSCLI_1_0" dynamic="true" />
-        <property name="current.build.defines.jsc" value="${build.defines.jsc},SSCLI,SSCLI_1_0" dynamic="true" />
-        <property name="current.build.defines.vbc" value="${build.defines.vbc},SSCLI=True,SSCLI_1_0=True" dynamic="true" />
-        <property name="current.build.defines.vjc" value="${build.defines.vjc},SSCLI,SSCLI_1_0" dynamic="true" />
-        <property name="current.build.defines.cl" value="${build.defines.cl} /D SSCLI /D SSCLI_1_0" dynamic="true" />
-        <property name="current.bin.dir" value="${bin.dir}/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}" />
-        <property name="current.sdkdoc.dir" value="${sdkdoc.dir}/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}" />
-        <property name="current.sdkdoc.debug" value="${sdkdoc.debug}" dynamic="true" />
-    </target>
-    <target name="set-cli-1.0-configuration" depends="check-bin-dir">
-        <property name="nant.settings.currentframework" value="net-1.0" />
-        <property name="current.build.debug" value="${build.debug}" dynamic="true" />
-        <property name="current.build.defines.csc" value="${build.defines.csc},CLI,CLI_1_0" dynamic="true" />
-        <property name="current.build.defines.jsc" value="${build.defines.jsc},CLI,CLI_1_0" dynamic="true" />
-        <property name="current.build.defines.vbc" value="${build.defines.vbc},CLI=True,CLI_1_0=True" dynamic="true" />
-        <property name="current.build.defines.vjc" value="${build.defines.vjc},CLI,CLI_1_0" dynamic="true" />
-        <property name="current.build.defines.cl" value="${build.defines.cl} /D CLI /D CLI_1_0" dynamic="true" />
-        <property name="current.bin.dir" value="${bin.dir}/cli/1.0/${current.build.config}" />
-        <property name="current.sdkdoc.dir" value="${sdkdoc.dir}" />
-        <property name="current.sdkdoc.debug" value="${sdkdoc.debug}" dynamic="true" />
-    </target>
 </project>

Modified: logging/log4net/trunk/tests/nant.build
URL: http://svn.apache.org/viewvc/logging/log4net/trunk/tests/nant.build?rev=1537950&r1=1537949&r2=1537950&view=diff
==============================================================================
--- logging/log4net/trunk/tests/nant.build (original)
+++ logging/log4net/trunk/tests/nant.build Fri Nov  1 14:47:40 2013
@@ -29,18 +29,6 @@ limitations under the License.
     <target name="compile-all" description="Builds all log4net tests">
         <echo message="Compiling all runtime configurations for the ${current.build.config} build configuration." />
 
-        <if test="${framework::exists('net-1.0')}">
-            <call target="compile-net-1.0" />
-        </if>
-        <if test="${not framework::exists('net-1.0')}">
-            <if test="${property::exists('project.build.package') and project.build.package}">
-                <fail message="The .NET Framework 1.0 is not available." />
-            </if>
-            <if test="${not(property::exists('project.build.package') and project.build.package)}">
-                <echo message="The .NET Framework 1.0 is not available. Build skipped." />
-            </if>
-        </if>
-
         <if test="${framework::exists('net-2.0')}">
             <call target="compile-net-2.0" />
         </if>
@@ -53,18 +41,6 @@ limitations under the License.
             </if>
         </if>
 
-        <if test="${framework::exists('net-1.1')}">
-            <call target="compile-net-1.1" />
-        </if>
-        <if test="${not framework::exists('net-1.1')}">
-            <if test="${property::exists('project.build.package') and project.build.package}">
-                <fail message="The .NET Framework 1.1 is not available." />
-            </if>
-            <if test="${not(property::exists('project.build.package') and project.build.package)}">
-                <echo message="The .NET Framework 1.1 is not available. Build skipped." />
-            </if>
-        </if>
-
         <if test="${framework::exists('mono-2.0')}">
             <call target="compile-mono-2.0" />
         </if>
@@ -105,118 +81,6 @@ limitations under the License.
 
     </target>
 
-    <!-- Target for compiling the tests on net-1.0 -->
-    <target name="compile-net-1.0" description="Builds log4net tests .NET Framework 1.0 version" depends="set-net-1.0-runtime-configuration, check-log4net-basedir, clean-current-bin-dir">
-        <!-- copy log4net build output -->
-        <copy todir="${current.bin.dir}">
-            <fileset basedir="${log4net.basedir}/${current.bin.dir}">
-                <include name="*.*" />
-            </fileset>
-        </copy>
-        <!-- copy referenced libraries to build output -->
-        <copy todir="${current.bin.dir}">
-            <fileset basedir="${log4net.basedir}/tests/lib">
-                <include name="/*.dll" />
-            </fileset>
-        </copy>
-        <copy todir="${current.bin.dir}">
-            <fileset basedir="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}">
-                <include name="*.dll" />
-            </fileset>
-        </copy>
-        <copy todir="${current.bin.dir}">
-            <fileset basedir="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}">
-                <include name="*.dll" />
-            </fileset>
-        </copy>
-        <copy todir="${current.bin.dir}">
-            <fileset basedir="${log4net.basedir}/lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}">
-                <include name="*.dll" />
-            </fileset>
-        </copy>
-        <copy todir="${current.bin.dir}">
-            <fileset basedir="${log4net.basedir}/lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}">
-                <include name="*.dll" />
-            </fileset>
-        </copy>
-        <csc nostdlib="true" noconfig="true" warnaserror="true" target="library" debug="${current.build.debug}" define="${current.build.defines.csc}" output="${current.bin.dir}/log4net.Tests.dll">
-            <sources basedir="${log4net.basedir}/tests/src">
-                <include name="**/*.cs" />
-                <include name="../../src/AssemblyVersionInfo.cs" />
-            </sources>
-            <references defaultexcludes="true">
-                <include name="mscorlib.dll" />
-                <include name="System.dll" />
-                <include name="System.Data.dll" />
-                <include name="System.Web.dll" />
-                <include name="System.Xml.dll" />
-                <include name="System.Runtime.Remoting.dll" />
-                <include name="${current.bin.dir}/log4net.dll" frompath="false" />
-                <!-- allow for third party assemblies to be referenced by just storing them in the lib/<framework>/<framework version>/<build configuration> directory -->
-                <include name="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}/*.dll" frompath="false" />
-                <include name="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/*.dll" frompath="false" />
-                <include name="${log4net.basedir}/lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}/*.dll" frompath="false" />
-                <include name="${log4net.basedir}/lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/*.dll" frompath="false" />
-            </references>
-        </csc>
-    </target>
-
-    <!-- Target for compiling the tests on net-1.1 -->
-    <target name="compile-net-1.1" description="Builds log4net tests .NET Framework 1.1 version" depends="set-net-1.1-runtime-configuration, check-log4net-basedir, clean-current-bin-dir, check-log4net-assembly">
-        <!-- copy log4net build output -->
-        <copy todir="${current.bin.dir}">
-            <fileset basedir="${log4net.basedir}/${current.bin.dir}">
-                <include name="*.*" />
-            </fileset>
-        </copy>
-        <!-- copy referenced libraries to build output -->
-        <copy todir="${current.bin.dir}">
-            <fileset basedir="${log4net.basedir}/tests/lib">
-                <include name="/*.dll" />
-            </fileset>
-        </copy>
-        <copy todir="${current.bin.dir}">
-            <fileset basedir="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}">
-                <include name="*.dll" />
-            </fileset>
-        </copy>
-        <copy todir="${current.bin.dir}">
-            <fileset basedir="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}">
-                <include name="*.dll" />
-            </fileset>
-        </copy>
-        <copy todir="${current.bin.dir}">
-            <fileset basedir="${log4net.basedir}/lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}">
-                <include name="*.dll" />
-            </fileset>
-        </copy>
-        <copy todir="${current.bin.dir}">
-            <fileset basedir="${log4net.basedir}/lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}">
-                <include name="*.dll" />
-            </fileset>
-        </copy>
-        <csc nostdlib="true" noconfig="true" warnaserror="true" target="library" debug="${current.build.debug}" define="${current.build.defines.csc}" output="${current.bin.dir}/log4net.Tests.dll">
-            <sources basedir="${log4net.basedir}/tests/src">
-                <include name="**/*.cs" />
-                <include name="../../src/AssemblyVersionInfo.cs" />
-            </sources>
-            <references defaultexcludes="true">
-                <include name="mscorlib.dll" />
-                <include name="System.dll" />
-                <include name="System.Data.dll" />
-                <include name="System.Web.dll" />
-                <include name="System.Xml.dll" />
-                <include name="System.Runtime.Remoting.dll" />
-                <include name="${current.bin.dir}/log4net.dll" frompath="false" />
-                <!-- allow for third party assemblies to be referenced by just storing them in the lib/<framework>/<framework version>/<build configuration> directory -->
-                <include name="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}/*.dll" frompath="false" />
-                <include name="lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/*.dll" frompath="false" />
-                <include name="${log4net.basedir}/lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/${current.build.config}/*.dll" frompath="false" />
-                <include name="${log4net.basedir}/lib/${framework::get-family(framework::get-target-framework())}/${framework::get-version(framework::get-target-framework())}/*.dll" frompath="false" />
-            </references>
-        </csc>
-    </target>
-
     <target name="compile-net-2.0" description="Builds log4net tests .NET Framework 2.0 version" depends="set-net-2.0-runtime-configuration, check-log4net-basedir, clean-current-bin-dir, check-log4net-assembly">
         <!-- copy log4net build output -->
         <copy todir="${current.bin.dir}">
@@ -574,20 +438,6 @@ limitations under the License.
 		</if>
     </target>
     
-    <target name="runtests-net-1.0" description="Runs log4net tests on .NET Framework 1.0 version" depends="compile-net-1.0">
-        <nunit2>
-            <formatter type="Plain" />
-            <test assemblyname="${current.bin.dir}/log4net.Tests.dll" />
-        </nunit2>
-    </target>
-
-    <target name="runtests-net-1.1" description="Runs log4net tests on .NET Framework 1.1 version" depends="compile-net-1.1">
-        <nunit2>
-            <formatter type="Plain" />
-            <test assemblyname="${current.bin.dir}/log4net.Tests.dll" />
-        </nunit2>
-    </target>
-
     <target name="runtests-net-2.0" description="Runs log4net tests on .NET Framework 2.0 version" depends="compile-net-2.0">
         <nunit2>
             <formatter type="Plain" />