[Nmailserver-commits] SF.net SVN: nmailserver: [134] NMail/trunk
Brought to you by:
dframpton-oss,
tmyroadctfig
|
From: <tmy...@us...> - 2007-02-05 11:25:56
|
Revision: 134
http://svn.sourceforge.net/nmailserver/?rev=134&view=rev
Author: tmyroadctfig
Date: 2007-02-05 03:24:38 -0800 (Mon, 05 Feb 2007)
Log Message:
-----------
Added WebAccess and RemoteAccessService to the NAnt build.
Modified Paths:
--------------
NMail/trunk/Installer/NMail-Installer.wxs
NMail/trunk/Installer/NMail-installer.build
NMail/trunk/NMail/NMail.build
NMail/trunk/NMail.SetupWizard/NMail.SetupWizard.build
NMail/trunk/NMail.build
Modified: NMail/trunk/Installer/NMail-Installer.wxs
===================================================================
--- NMail/trunk/Installer/NMail-Installer.wxs 2007-02-05 11:21:48 UTC (rev 133)
+++ NMail/trunk/Installer/NMail-Installer.wxs 2007-02-05 11:24:38 UTC (rev 134)
@@ -82,7 +82,7 @@
<!--
==
- == Webpage
+ == Administration Webpage
==
-->
Modified: NMail/trunk/Installer/NMail-installer.build
===================================================================
--- NMail/trunk/Installer/NMail-installer.build 2007-02-05 11:21:48 UTC (rev 133)
+++ NMail/trunk/Installer/NMail-installer.build 2007-02-05 11:24:38 UTC (rev 134)
@@ -66,6 +66,18 @@
<include name="NMail.Administration.Web.Compiled/**" />
</fileset>
</copy>
+ <!-- Copy NMail remote access service website -->
+ <copy todir="${build.dir}">
+ <fileset basedir="../">
+ <include name="NMail.RemoteAccessService.Compiled/**" />
+ </fileset>
+ </copy>
+ <!-- Copy NMail WebAccess website -->
+ <copy todir="${build.dir}">
+ <fileset basedir="../">
+ <include name="NMail.WebAccess.Compiled/**" />
+ </fileset>
+ </copy>
<!-- Make a date stamp to include in the filename -->
<tstamp property="build.date" pattern="yyyy-MM-dd" verbose="true" />
Modified: NMail/trunk/NMail/NMail.build
===================================================================
--- NMail/trunk/NMail/NMail.build 2007-02-05 11:21:48 UTC (rev 133)
+++ NMail/trunk/NMail/NMail.build 2007-02-05 11:24:38 UTC (rev 134)
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<project name="nant" default="build">
<!-- default configuration -->
- <property name="project.config" value="Release" />
+ <property name="project.config" value="Debug" />
<property name="current.build.defines" value="" />
<target name="Debug" description="Perform a 'debug' build">
Modified: NMail/trunk/NMail.SetupWizard/NMail.SetupWizard.build
===================================================================
--- NMail/trunk/NMail.SetupWizard/NMail.SetupWizard.build 2007-02-05 11:21:48 UTC (rev 133)
+++ NMail/trunk/NMail.SetupWizard/NMail.SetupWizard.build 2007-02-05 11:24:38 UTC (rev 134)
@@ -43,7 +43,10 @@
<include name="NMail.SmtpClient.dll"/>
<include name="NMail.SmtpService.dll"/>
<include name="NMail.SpoolData.MySql.dll"/>
+ <include name="NMail.LocalStoreData.MySql.dll"/>
+ <include name="NMail.LocalStore.dll"/>
<include name="NMail.SpoolFilter.dll"/>
+ <include name="NMail.ImapService.dll" />
<include name="NMail.SpoolService.dll"/>
</fileset>
</copy>
@@ -61,6 +64,9 @@
<include name="NMail.SmtpClient.dll"/>
<include name="NMail.SmtpService.dll"/>
<include name="NMail.SpoolData.MySql.dll"/>
+ <include name="NMail.LocalStoreData.MySql.dll"/>
+ <include name="NMail.LocalStore.dll"/>
+ <include name="NMail.ImapService.dll" />
<include name="NMail.SpoolFilter.dll"/>
<include name="NMail.SpoolService.dll"/>
</references>
Modified: NMail/trunk/NMail.build
===================================================================
--- NMail/trunk/NMail.build 2007-02-05 11:21:48 UTC (rev 133)
+++ NMail/trunk/NMail.build 2007-02-05 11:24:38 UTC (rev 134)
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8" ?>
<project name="nant" default="all">
<!-- default configuration -->
- <property name="project.config" value="Release" />
+ <property name="project.config" value="Debug" />
<property name="current.build.defines" value="" />
<target name="all" decription="Builds all assemblies and the installer." depends="build-Installer" />
@@ -259,7 +259,63 @@
</exec>
</target>
- <target name="build-Installer" depends="assemblies, build-NMail.Administration.Web" description="Builds the NMail Server installer.">
+ <target name="build-NMail.RemoteAccessService" depends="init-build,build-NMail,build-NMail.Server" description="Builds the NMail remote access web site.">
+ <mkdir dir="NMail.RemoteAccessService.Compiled" />
+
+ <!-- build NMail.RemoteAccess web site-->
+ <exec program="aspnet_compiler" verbose="true">
+ <arg value="-v" />
+ <arg value="/NMailRemoteAccessService" />
+ <arg value="-p" />
+ <arg>
+ <path>
+ <pathelement file="NMail.RemoteAccessService" />
+ </path>
+ </arg>
+ <arg value="-u" />
+ <arg value="-f" />
+ <arg>
+ <path>
+ <pathelement file="NMail.RemoteAccessService.Compiled" />
+ </path>
+ </arg>
+ <arg value="-errorstack" />
+ <arg value="-fixednames" />
+ </exec>
+ </target>
+
+ <target name="build-NMail.WebAccess" depends="init-build,build-NMail,build-NMail.Server" description="Builds the NMail WebAccess web site.">
+ <mkdir dir="NMail.WebAccess.Compiled" />
+
+ <!-- build NMail.RemoteAccess web site-->
+ <exec program="aspnet_compiler" verbose="true">
+ <arg value="-v" />
+ <arg value="/NMailWebAccess" />
+ <arg value="-p" />
+ <arg>
+ <path>
+ <pathelement file="NMail.WebAccess" />
+ </path>
+ </arg>
+ <arg value="-u" />
+ <arg value="-f" />
+ <arg>
+ <path>
+ <pathelement file="NMail.WebAccess.Compiled" />
+ </path>
+ </arg>
+ <arg value="-errorstack" />
+ <arg value="-fixednames" />
+ </exec>
+ </target>
+
+ <target name="build-Installer"
+ depends="assemblies,
+ build-NMail.Administration.Web,
+ build-NMail.RemoteAccessService,
+ build-NMail.WebAccess"
+ description="Builds the NMail Server installer.">
+
<!-- build NMail.installer -->
<nant buildfile="Installer/NMail-installer.build" target="package" />
</target>
@@ -283,6 +339,8 @@
<nant buildfile="NMail.SetupWizard/NMail.SetupWizard.build" target="clean" />
<nant buildfile="NMail.Administration.Console/NMail.Administration.Console.build" target="clean" />
<delete dir="NMail.Administration.Web.Compiled" />
+ <delete dir="NMail.RemoteAccessService.Compiled" />
+ <delete dir="NMail.WebAccess.Compiled" />
</target>
<target name="cleanall" depends="" description="Cleans the projects">
@@ -304,6 +362,8 @@
<nant buildfile="NMail.Server.Service/NMail.Server.Service.build" target="cleanall" />
<nant buildfile="NMail.Administration.Console/NMail.Administration.Console.build" target="cleanall" />
<delete dir="NMail.Administration.Web.Compiled" />
+ <delete dir="NMail.RemoteAccessService.Compiled" />
+ <delete dir="NMail.WebAccess.Compiled" />
</target>
<target name="codestats" description="Generates code stats for NMail.">
@@ -314,6 +374,13 @@
<include name="**\*.cs" />
</fileset>
</count>
+ <count label="ASP.net">
+ <fileset>
+ <include name="**\*.aspx" />
+ <include name="**\*.ascx" />
+ <include name="**\*.asmx" />
+ </fileset>
+ </count>
</counts>
</codestats>
</target>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|