Author: jgomes Date: Mon Feb 8 19:46:31 2010 New Revision: 907773 URL: http://svn.apache.org/viewvc?rev=907773&view=rev Log: Added support for .NET Compact Framework 3.5. Sign the assemblies for Compact Framework builds. Removed obsolete configuration for .NET 1.1 Framework.
Fixes [AMQNET-229]. (See https://issues.apache.org/activemq/browse/AMQNET-229) Modified: activemq/activemq-dotnet/Apache.NMS.ActiveMQ/trunk/nant-common.xml activemq/activemq-dotnet/Apache.NMS.ActiveMQ/trunk/nant.build activemq/activemq-dotnet/Apache.NMS.EMS/trunk/nant-common.xml activemq/activemq-dotnet/Apache.NMS.EMS/trunk/nant.build activemq/activemq-dotnet/Apache.NMS.MSMQ/trunk/nant-common.xml activemq/activemq-dotnet/Apache.NMS.MSMQ/trunk/nant.build activemq/activemq-dotnet/Apache.NMS.Stomp/trunk/nant-common.xml activemq/activemq-dotnet/Apache.NMS.WCF/trunk/nant-common.xml activemq/activemq-dotnet/Apache.NMS.WCF/trunk/nant.build activemq/activemq-dotnet/Apache.NMS/trunk/nant-common.xml Modified: activemq/activemq-dotnet/Apache.NMS.ActiveMQ/trunk/nant-common.xml URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS.ActiveMQ/trunk/nant-common.xml?rev=907773&r1=907772&r2=907773&view=diff ============================================================================== --- activemq/activemq-dotnet/Apache.NMS.ActiveMQ/trunk/nant-common.xml (original) +++ activemq/activemq-dotnet/Apache.NMS.ActiveMQ/trunk/nant-common.xml Mon Feb 8 19:46:31 2010 @@ -41,7 +41,7 @@ <property name="current.build.config" value="${if(project.release.type == 'release', 'release', 'debug')}" overwrite="false" /> <property name="current.build.framework" value="${framework::get-target-framework()}" overwrite="false" /> <property name="current.build.defines" value="${build.defines}" /> - <property name="build.framework.strings" value="net-2.0,net-3.5,mono-2.0,netcf-2.0" unless="${property::exists('build.framework.strings')}"/> + <property name="build.framework.strings" value="net-2.0,net-3.5,mono-2.0,netcf-2.0,netcf-3.5" unless="${property::exists('build.framework.strings')}"/> <property name="current.build.framework.assembly.dir" value="${framework::get-assembly-directory(framework::get-target-framework())}" dynamic="true" /> <property name="build.config.strings" value="${if(property::exists('configuration'), configuration, if(build.skip.release == 'true', 'debug', 'debug,release'))}" dynamic="true" /> @@ -194,18 +194,6 @@ <property name="csc.optimize" value="true" /> </target> - <target name="set-net-1.1-framework-configuration"> - <property name="current.build.framework" value="net-1.1" /> - <property name="current.build.framework.name" value=".NET 1.1" /> - <property name="current.build.defines" value="${build.defines}NET,NET_1_1" dynamic="true" /> - <property name="current.build.framework.sign" value="false" /> - <property name="link.sdkdoc.version" value="SDK_v1_1" /> - <property name="link.sdkdoc.web" value="true" /> - <if test="${framework::exists(current.build.framework)}"> - <property name="nant.settings.currentframework" value="${current.build.framework}" /> - </if> - </target> - <target name="set-net-2.0-framework-configuration"> <property name="current.build.framework" value="net-2.0" /> <property name="current.build.framework.name" value=".NET 2.0" /> @@ -234,7 +222,7 @@ <property name="current.build.framework" value="netcf-2.0" /> <property name="current.build.framework.name" value=".NET Compact Framework 2.0" /> <property name="current.build.defines" value="${build.defines}PocketPC,NETCF,NETCF_2_0" dynamic="true" /> - <property name="current.build.framework.sign" value="false" /> + <property name="current.build.framework.sign" value="true" /> <property name="link.sdkdoc.version" value="SDK_v1_1" /> <property name="link.sdkdoc.web" value="true" /> <if test="${framework::exists(current.build.framework)}"> @@ -242,6 +230,18 @@ </if> </target> + <target name="set-netcf-3.5-framework-configuration"> + <property name="current.build.framework" value="netcf-3.5" /> + <property name="current.build.framework.name" value=".NET Compact Framework 3.5" /> + <property name="current.build.defines" value="${build.defines}PocketPC,NETCF,NETCF_3_5" dynamic="true" /> + <property name="current.build.framework.sign" value="true" /> + <property name="link.sdkdoc.version" value="SDK_v3_5" /> + <property name="link.sdkdoc.web" value="true" /> + <if test="${framework::exists(current.build.framework)}"> + <property name="nant.settings.currentframework" value="${current.build.framework}" /> + </if> + </target> + <target name="set-mono-2.0-framework-configuration"> <property name="current.build.framework" value="mono-2.0" /> <property name="current.build.framework.name" value="Mono 2.0" /> Modified: activemq/activemq-dotnet/Apache.NMS.ActiveMQ/trunk/nant.build URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS.ActiveMQ/trunk/nant.build?rev=907773&r1=907772&r2=907773&view=diff ============================================================================== --- activemq/activemq-dotnet/Apache.NMS.ActiveMQ/trunk/nant.build (original) +++ activemq/activemq-dotnet/Apache.NMS.ActiveMQ/trunk/nant.build Mon Feb 8 19:46:31 2010 @@ -38,6 +38,7 @@ <!-- Skip certain frameworks, since ActiveMQ OpenWire is not supported on those platforms. --> <property name="build.netcf-2.0.skip" value="true" /> + <property name="build.netcf-3.5.skip" value="true" /> <target name="vendor-init" description="Initializes Vendor library from local repository."> <!-- Modified: activemq/activemq-dotnet/Apache.NMS.EMS/trunk/nant-common.xml URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS.EMS/trunk/nant-common.xml?rev=907773&r1=907772&r2=907773&view=diff ============================================================================== --- activemq/activemq-dotnet/Apache.NMS.EMS/trunk/nant-common.xml (original) +++ activemq/activemq-dotnet/Apache.NMS.EMS/trunk/nant-common.xml Mon Feb 8 19:46:31 2010 @@ -41,7 +41,7 @@ <property name="current.build.config" value="${if(project.release.type == 'release', 'release', 'debug')}" overwrite="false" /> <property name="current.build.framework" value="${framework::get-target-framework()}" overwrite="false" /> <property name="current.build.defines" value="${build.defines}" /> - <property name="build.framework.strings" value="net-2.0,net-3.5,mono-2.0,netcf-2.0" unless="${property::exists('build.framework.strings')}"/> + <property name="build.framework.strings" value="net-2.0,net-3.5,mono-2.0,netcf-2.0,netcf-3.5" unless="${property::exists('build.framework.strings')}"/> <property name="current.build.framework.assembly.dir" value="${framework::get-assembly-directory(framework::get-target-framework())}" dynamic="true" /> <property name="build.config.strings" value="${if(property::exists('configuration'), configuration, if(build.skip.release == 'true', 'debug', 'debug,release'))}" dynamic="true" /> @@ -194,18 +194,6 @@ <property name="csc.optimize" value="true" /> </target> - <target name="set-net-1.1-framework-configuration"> - <property name="current.build.framework" value="net-1.1" /> - <property name="current.build.framework.name" value=".NET 1.1" /> - <property name="current.build.defines" value="${build.defines}NET,NET_1_1" dynamic="true" /> - <property name="current.build.framework.sign" value="false" /> - <property name="link.sdkdoc.version" value="SDK_v1_1" /> - <property name="link.sdkdoc.web" value="true" /> - <if test="${framework::exists(current.build.framework)}"> - <property name="nant.settings.currentframework" value="${current.build.framework}" /> - </if> - </target> - <target name="set-net-2.0-framework-configuration"> <property name="current.build.framework" value="net-2.0" /> <property name="current.build.framework.name" value=".NET 2.0" /> @@ -234,7 +222,7 @@ <property name="current.build.framework" value="netcf-2.0" /> <property name="current.build.framework.name" value=".NET Compact Framework 2.0" /> <property name="current.build.defines" value="${build.defines}PocketPC,NETCF,NETCF_2_0" dynamic="true" /> - <property name="current.build.framework.sign" value="false" /> + <property name="current.build.framework.sign" value="true" /> <property name="link.sdkdoc.version" value="SDK_v1_1" /> <property name="link.sdkdoc.web" value="true" /> <if test="${framework::exists(current.build.framework)}"> @@ -242,6 +230,18 @@ </if> </target> + <target name="set-netcf-3.5-framework-configuration"> + <property name="current.build.framework" value="netcf-3.5" /> + <property name="current.build.framework.name" value=".NET Compact Framework 3.5" /> + <property name="current.build.defines" value="${build.defines}PocketPC,NETCF,NETCF_3_5" dynamic="true" /> + <property name="current.build.framework.sign" value="true" /> + <property name="link.sdkdoc.version" value="SDK_v3_5" /> + <property name="link.sdkdoc.web" value="true" /> + <if test="${framework::exists(current.build.framework)}"> + <property name="nant.settings.currentframework" value="${current.build.framework}" /> + </if> + </target> + <target name="set-mono-2.0-framework-configuration"> <property name="current.build.framework" value="mono-2.0" /> <property name="current.build.framework.name" value="Mono 2.0" /> Modified: activemq/activemq-dotnet/Apache.NMS.EMS/trunk/nant.build URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS.EMS/trunk/nant.build?rev=907773&r1=907772&r2=907773&view=diff ============================================================================== --- activemq/activemq-dotnet/Apache.NMS.EMS/trunk/nant.build (original) +++ activemq/activemq-dotnet/Apache.NMS.EMS/trunk/nant.build Mon Feb 8 19:46:31 2010 @@ -42,6 +42,7 @@ <!-- Skip certain frameworks, since TIBCO client is not supported on those platforms. --> <property name="build.netcf-2.0.skip" value="true" /> + <property name="build.netcf-3.5.skip" value="true" /> <property name="build.mono-2.0.skip" value="true" /> <target name="vendor-init" description="Initializes Vendor library from local repository."> Modified: activemq/activemq-dotnet/Apache.NMS.MSMQ/trunk/nant-common.xml URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS.MSMQ/trunk/nant-common.xml?rev=907773&r1=907772&r2=907773&view=diff ============================================================================== --- activemq/activemq-dotnet/Apache.NMS.MSMQ/trunk/nant-common.xml (original) +++ activemq/activemq-dotnet/Apache.NMS.MSMQ/trunk/nant-common.xml Mon Feb 8 19:46:31 2010 @@ -41,7 +41,7 @@ <property name="current.build.config" value="${if(project.release.type == 'release', 'release', 'debug')}" overwrite="false" /> <property name="current.build.framework" value="${framework::get-target-framework()}" overwrite="false" /> <property name="current.build.defines" value="${build.defines}" /> - <property name="build.framework.strings" value="net-2.0,net-3.5,mono-2.0,netcf-2.0" unless="${property::exists('build.framework.strings')}"/> + <property name="build.framework.strings" value="net-2.0,net-3.5,mono-2.0,netcf-2.0,netcf-3.5" unless="${property::exists('build.framework.strings')}"/> <property name="current.build.framework.assembly.dir" value="${framework::get-assembly-directory(framework::get-target-framework())}" dynamic="true" /> <property name="build.config.strings" value="${if(property::exists('configuration'), configuration, if(build.skip.release == 'true', 'debug', 'debug,release'))}" dynamic="true" /> @@ -194,18 +194,6 @@ <property name="csc.optimize" value="true" /> </target> - <target name="set-net-1.1-framework-configuration"> - <property name="current.build.framework" value="net-1.1" /> - <property name="current.build.framework.name" value=".NET 1.1" /> - <property name="current.build.defines" value="${build.defines}NET,NET_1_1" dynamic="true" /> - <property name="current.build.framework.sign" value="false" /> - <property name="link.sdkdoc.version" value="SDK_v1_1" /> - <property name="link.sdkdoc.web" value="true" /> - <if test="${framework::exists(current.build.framework)}"> - <property name="nant.settings.currentframework" value="${current.build.framework}" /> - </if> - </target> - <target name="set-net-2.0-framework-configuration"> <property name="current.build.framework" value="net-2.0" /> <property name="current.build.framework.name" value=".NET 2.0" /> @@ -234,7 +222,7 @@ <property name="current.build.framework" value="netcf-2.0" /> <property name="current.build.framework.name" value=".NET Compact Framework 2.0" /> <property name="current.build.defines" value="${build.defines}PocketPC,NETCF,NETCF_2_0" dynamic="true" /> - <property name="current.build.framework.sign" value="false" /> + <property name="current.build.framework.sign" value="true" /> <property name="link.sdkdoc.version" value="SDK_v1_1" /> <property name="link.sdkdoc.web" value="true" /> <if test="${framework::exists(current.build.framework)}"> @@ -242,6 +230,18 @@ </if> </target> + <target name="set-netcf-3.5-framework-configuration"> + <property name="current.build.framework" value="netcf-3.5" /> + <property name="current.build.framework.name" value=".NET Compact Framework 3.5" /> + <property name="current.build.defines" value="${build.defines}PocketPC,NETCF,NETCF_3_5" dynamic="true" /> + <property name="current.build.framework.sign" value="true" /> + <property name="link.sdkdoc.version" value="SDK_v3_5" /> + <property name="link.sdkdoc.web" value="true" /> + <if test="${framework::exists(current.build.framework)}"> + <property name="nant.settings.currentframework" value="${current.build.framework}" /> + </if> + </target> + <target name="set-mono-2.0-framework-configuration"> <property name="current.build.framework" value="mono-2.0" /> <property name="current.build.framework.name" value="Mono 2.0" /> Modified: activemq/activemq-dotnet/Apache.NMS.MSMQ/trunk/nant.build URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS.MSMQ/trunk/nant.build?rev=907773&r1=907772&r2=907773&view=diff ============================================================================== --- activemq/activemq-dotnet/Apache.NMS.MSMQ/trunk/nant.build (original) +++ activemq/activemq-dotnet/Apache.NMS.MSMQ/trunk/nant.build Mon Feb 8 19:46:31 2010 @@ -38,6 +38,7 @@ <!-- Skip certain frameworks, since MSMQ is not supported on those platforms. --> <property name="build.netcf-2.0.skip" value="true" /> + <property name="build.netcf-3.5.skip" value="true" /> <property name="build.mono-2.0.skip" value="true" /> <target name="vendor-init" description="Initializes Vendor library from local repository."> Modified: activemq/activemq-dotnet/Apache.NMS.Stomp/trunk/nant-common.xml URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS.Stomp/trunk/nant-common.xml?rev=907773&r1=907772&r2=907773&view=diff ============================================================================== --- activemq/activemq-dotnet/Apache.NMS.Stomp/trunk/nant-common.xml (original) +++ activemq/activemq-dotnet/Apache.NMS.Stomp/trunk/nant-common.xml Mon Feb 8 19:46:31 2010 @@ -41,7 +41,7 @@ <property name="current.build.config" value="${if(project.release.type == 'release', 'release', 'debug')}" overwrite="false" /> <property name="current.build.framework" value="${framework::get-target-framework()}" overwrite="false" /> <property name="current.build.defines" value="${build.defines}" /> - <property name="build.framework.strings" value="net-2.0,net-3.5,mono-2.0,netcf-2.0" unless="${property::exists('build.framework.strings')}"/> + <property name="build.framework.strings" value="net-2.0,net-3.5,mono-2.0,netcf-2.0,netcf-3.5" unless="${property::exists('build.framework.strings')}"/> <property name="current.build.framework.assembly.dir" value="${framework::get-assembly-directory(framework::get-target-framework())}" dynamic="true" /> <property name="build.config.strings" value="${if(property::exists('configuration'), configuration, if(build.skip.release == 'true', 'debug', 'debug,release'))}" dynamic="true" /> @@ -194,18 +194,6 @@ <property name="csc.optimize" value="true" /> </target> - <target name="set-net-1.1-framework-configuration"> - <property name="current.build.framework" value="net-1.1" /> - <property name="current.build.framework.name" value=".NET 1.1" /> - <property name="current.build.defines" value="${build.defines}NET,NET_1_1" dynamic="true" /> - <property name="current.build.framework.sign" value="false" /> - <property name="link.sdkdoc.version" value="SDK_v1_1" /> - <property name="link.sdkdoc.web" value="true" /> - <if test="${framework::exists(current.build.framework)}"> - <property name="nant.settings.currentframework" value="${current.build.framework}" /> - </if> - </target> - <target name="set-net-2.0-framework-configuration"> <property name="current.build.framework" value="net-2.0" /> <property name="current.build.framework.name" value=".NET 2.0" /> @@ -234,7 +222,7 @@ <property name="current.build.framework" value="netcf-2.0" /> <property name="current.build.framework.name" value=".NET Compact Framework 2.0" /> <property name="current.build.defines" value="${build.defines}PocketPC,NETCF,NETCF_2_0" dynamic="true" /> - <property name="current.build.framework.sign" value="false" /> + <property name="current.build.framework.sign" value="true" /> <property name="link.sdkdoc.version" value="SDK_v1_1" /> <property name="link.sdkdoc.web" value="true" /> <if test="${framework::exists(current.build.framework)}"> @@ -242,6 +230,18 @@ </if> </target> + <target name="set-netcf-3.5-framework-configuration"> + <property name="current.build.framework" value="netcf-3.5" /> + <property name="current.build.framework.name" value=".NET Compact Framework 3.5" /> + <property name="current.build.defines" value="${build.defines}PocketPC,NETCF,NETCF_3_5" dynamic="true" /> + <property name="current.build.framework.sign" value="true" /> + <property name="link.sdkdoc.version" value="SDK_v3_5" /> + <property name="link.sdkdoc.web" value="true" /> + <if test="${framework::exists(current.build.framework)}"> + <property name="nant.settings.currentframework" value="${current.build.framework}" /> + </if> + </target> + <target name="set-mono-2.0-framework-configuration"> <property name="current.build.framework" value="mono-2.0" /> <property name="current.build.framework.name" value="Mono 2.0" /> Modified: activemq/activemq-dotnet/Apache.NMS.WCF/trunk/nant-common.xml URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS.WCF/trunk/nant-common.xml?rev=907773&r1=907772&r2=907773&view=diff ============================================================================== --- activemq/activemq-dotnet/Apache.NMS.WCF/trunk/nant-common.xml (original) +++ activemq/activemq-dotnet/Apache.NMS.WCF/trunk/nant-common.xml Mon Feb 8 19:46:31 2010 @@ -41,7 +41,7 @@ <property name="current.build.config" value="${if(project.release.type == 'release', 'release', 'debug')}" overwrite="false" /> <property name="current.build.framework" value="${framework::get-target-framework()}" overwrite="false" /> <property name="current.build.defines" value="${build.defines}" /> - <property name="build.framework.strings" value="net-2.0,net-3.5,mono-2.0,netcf-2.0" unless="${property::exists('build.framework.strings')}"/> + <property name="build.framework.strings" value="net-2.0,net-3.5,mono-2.0,netcf-2.0,netcf-3.5" unless="${property::exists('build.framework.strings')}"/> <property name="current.build.framework.assembly.dir" value="${framework::get-assembly-directory(framework::get-target-framework())}" dynamic="true" /> <property name="build.config.strings" value="${if(property::exists('configuration'), configuration, if(build.skip.release == 'true', 'debug', 'debug,release'))}" dynamic="true" /> @@ -194,18 +194,6 @@ <property name="csc.optimize" value="true" /> </target> - <target name="set-net-1.1-framework-configuration"> - <property name="current.build.framework" value="net-1.1" /> - <property name="current.build.framework.name" value=".NET 1.1" /> - <property name="current.build.defines" value="${build.defines}NET,NET_1_1" dynamic="true" /> - <property name="current.build.framework.sign" value="false" /> - <property name="link.sdkdoc.version" value="SDK_v1_1" /> - <property name="link.sdkdoc.web" value="true" /> - <if test="${framework::exists(current.build.framework)}"> - <property name="nant.settings.currentframework" value="${current.build.framework}" /> - </if> - </target> - <target name="set-net-2.0-framework-configuration"> <property name="current.build.framework" value="net-2.0" /> <property name="current.build.framework.name" value=".NET 2.0" /> @@ -234,7 +222,7 @@ <property name="current.build.framework" value="netcf-2.0" /> <property name="current.build.framework.name" value=".NET Compact Framework 2.0" /> <property name="current.build.defines" value="${build.defines}PocketPC,NETCF,NETCF_2_0" dynamic="true" /> - <property name="current.build.framework.sign" value="false" /> + <property name="current.build.framework.sign" value="true" /> <property name="link.sdkdoc.version" value="SDK_v1_1" /> <property name="link.sdkdoc.web" value="true" /> <if test="${framework::exists(current.build.framework)}"> @@ -242,6 +230,18 @@ </if> </target> + <target name="set-netcf-3.5-framework-configuration"> + <property name="current.build.framework" value="netcf-3.5" /> + <property name="current.build.framework.name" value=".NET Compact Framework 3.5" /> + <property name="current.build.defines" value="${build.defines}PocketPC,NETCF,NETCF_3_5" dynamic="true" /> + <property name="current.build.framework.sign" value="true" /> + <property name="link.sdkdoc.version" value="SDK_v3_5" /> + <property name="link.sdkdoc.web" value="true" /> + <if test="${framework::exists(current.build.framework)}"> + <property name="nant.settings.currentframework" value="${current.build.framework}" /> + </if> + </target> + <target name="set-mono-2.0-framework-configuration"> <property name="current.build.framework" value="mono-2.0" /> <property name="current.build.framework.name" value="Mono 2.0" /> Modified: activemq/activemq-dotnet/Apache.NMS.WCF/trunk/nant.build URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS.WCF/trunk/nant.build?rev=907773&r1=907772&r2=907773&view=diff ============================================================================== --- activemq/activemq-dotnet/Apache.NMS.WCF/trunk/nant.build (original) +++ activemq/activemq-dotnet/Apache.NMS.WCF/trunk/nant.build Mon Feb 8 19:46:31 2010 @@ -40,6 +40,7 @@ <property name="build.net-2.0.skip" value="true"/> <property name="build.mono-2.0.skip" value="true"/> <property name="build.netcf-2.0.skip" value="true"/> + <property name="build.netcf-3.5.skip" value="true"/> <target name="vendor-init" description="Initializes Vendor library from local repository."> <!-- Vendor specific info. The prefix of 'vendor.apache.org' is taken from the property Modified: activemq/activemq-dotnet/Apache.NMS/trunk/nant-common.xml URL: http://svn.apache.org/viewvc/activemq/activemq-dotnet/Apache.NMS/trunk/nant-common.xml?rev=907773&r1=907772&r2=907773&view=diff ============================================================================== --- activemq/activemq-dotnet/Apache.NMS/trunk/nant-common.xml (original) +++ activemq/activemq-dotnet/Apache.NMS/trunk/nant-common.xml Mon Feb 8 19:46:31 2010 @@ -41,7 +41,7 @@ <property name="current.build.config" value="${if(project.release.type == 'release', 'release', 'debug')}" overwrite="false" /> <property name="current.build.framework" value="${framework::get-target-framework()}" overwrite="false" /> <property name="current.build.defines" value="${build.defines}" /> - <property name="build.framework.strings" value="net-2.0,net-3.5,mono-2.0,netcf-2.0" unless="${property::exists('build.framework.strings')}"/> + <property name="build.framework.strings" value="net-2.0,net-3.5,mono-2.0,netcf-2.0,netcf-3.5" unless="${property::exists('build.framework.strings')}"/> <property name="current.build.framework.assembly.dir" value="${framework::get-assembly-directory(framework::get-target-framework())}" dynamic="true" /> <property name="build.config.strings" value="${if(property::exists('configuration'), configuration, if(build.skip.release == 'true', 'debug', 'debug,release'))}" dynamic="true" /> @@ -194,18 +194,6 @@ <property name="csc.optimize" value="true" /> </target> - <target name="set-net-1.1-framework-configuration"> - <property name="current.build.framework" value="net-1.1" /> - <property name="current.build.framework.name" value=".NET 1.1" /> - <property name="current.build.defines" value="${build.defines}NET,NET_1_1" dynamic="true" /> - <property name="current.build.framework.sign" value="false" /> - <property name="link.sdkdoc.version" value="SDK_v1_1" /> - <property name="link.sdkdoc.web" value="true" /> - <if test="${framework::exists(current.build.framework)}"> - <property name="nant.settings.currentframework" value="${current.build.framework}" /> - </if> - </target> - <target name="set-net-2.0-framework-configuration"> <property name="current.build.framework" value="net-2.0" /> <property name="current.build.framework.name" value=".NET 2.0" /> @@ -234,7 +222,7 @@ <property name="current.build.framework" value="netcf-2.0" /> <property name="current.build.framework.name" value=".NET Compact Framework 2.0" /> <property name="current.build.defines" value="${build.defines}PocketPC,NETCF,NETCF_2_0" dynamic="true" /> - <property name="current.build.framework.sign" value="false" /> + <property name="current.build.framework.sign" value="true" /> <property name="link.sdkdoc.version" value="SDK_v1_1" /> <property name="link.sdkdoc.web" value="true" /> <if test="${framework::exists(current.build.framework)}"> @@ -242,6 +230,18 @@ </if> </target> + <target name="set-netcf-3.5-framework-configuration"> + <property name="current.build.framework" value="netcf-3.5" /> + <property name="current.build.framework.name" value=".NET Compact Framework 3.5" /> + <property name="current.build.defines" value="${build.defines}PocketPC,NETCF,NETCF_3_5" dynamic="true" /> + <property name="current.build.framework.sign" value="true" /> + <property name="link.sdkdoc.version" value="SDK_v3_5" /> + <property name="link.sdkdoc.web" value="true" /> + <if test="${framework::exists(current.build.framework)}"> + <property name="nant.settings.currentframework" value="${current.build.framework}" /> + </if> + </target> + <target name="set-mono-2.0-framework-configuration"> <property name="current.build.framework" value="mono-2.0" /> <property name="current.build.framework.name" value="Mono 2.0" />
