Repository: logging-log4net
Updated Branches:
  refs/heads/develop c04a77424 -> c88fc2619
  refs/heads/feature/Build-mono-on-ubuntu 0055fb4b7 -> c88fc2619


NAnt: added mono-4.5 build configuration

This is a first step towards building mono on a recent ubuntu machine.


Project: http://git-wip-us.apache.org/repos/asf/logging-log4net/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4net/commit/d0f679e9
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4net/tree/d0f679e9
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4net/diff/d0f679e9

Branch: refs/heads/develop
Commit: d0f679e9d59911d2845baa9963514a784e7e2d2b
Parents: c04a774
Author: Dominik Psenner <[email protected]>
Authored: Sun Jul 2 13:58:40 2017 +0200
Committer: Dominik Psenner <[email protected]>
Committed: Sun Jul 2 13:58:40 2017 +0200

----------------------------------------------------------------------
 log4net.include | 13 +++++++++++++
 1 file changed, 13 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4net/blob/d0f679e9/log4net.include
----------------------------------------------------------------------
diff --git a/log4net.include b/log4net.include
index 028449c..f8f7de0 100644
--- a/log4net.include
+++ b/log4net.include
@@ -380,6 +380,19 @@ 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-4.5-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-4.5" />
+        <property name="current.build.debug" value="${build.debug}" 
dynamic="true" />
+        <property name="current.build.optimize" value="${build.optimize}" 
dynamic="true" />
+        <property name="current.build.defines.csc" 
value="${build.defines.csc},MONO,MONO_2_0,MONO_4_0,MONO_4_5" dynamic="true" />
+        <property name="current.build.defines.jsc" 
value="${build.defines.jsc},MONO,MONO_2_0,MONO_4_0,MONO_4_5" dynamic="true" />
+        <property name="current.build.defines.vbc" 
value="${build.defines.vbc},MONO=True,MONO_2_0=True,MONO_4_0=True,MONO_4_5=True"
 dynamic="true" />
+        <property name="current.build.defines.vjc" 
value="${build.defines.vjc},MONO,MONO_2_0,MONO_4_0,MONO_4_5" dynamic="true" />
+        <property name="current.build.defines.cl" value="${build.defines.cl} 
/D MONO /D MONO_2_0 /D MONO_4_0 /D MONO_4_5" 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-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" />

Reply via email to