User: johnsimons
Date: 2009/12/12 08:29 PM

Added:
 /site/Anakia/
  Anakia.dll, NAnt.Core.dll, NVelocity.dll, log4net.dll

Modified:
 /site/
  How to build.txt, default.build

Log:
 Fixing website build so that it works even when trunk is broken.

Directory Changes:

Directory: /site/Anakia/
========================

Property changes on: site/Anakia
___________________________________________________________________
Directory: /bugtraq:logregex/
=============================

   + [A-Z]+-\d+
[A-Z]+-\d+

Directory: /bugtraq:url/
========================

Added: bugtraq:url
Directory: /svn:mime-type/
==========================

   + application/octet-stream

--- site/How to build.txt       2009-12-13 01:14:10 UTC (rev 6407)
+++ site/How to build.txt       2009-12-13 03:29:10 UTC (rev 6408)
@@ -1,20 +1,8 @@
 To build the castle documentation you need to have:
 
-1. built the castle trunk
-2. manually run the zip-samples-for-website. 
-3. Built AnakiaNet - this is not currently part of the nant build so you need 
to build it using VS.NET. 
-4. You also need to declare the location of the built castle trunk using the 
"trunk.dir" nant property. 
+1. You also need to declare the location of the samples using the 
"samples.dir" nant property. 
 
 e.g.
 
->cd castle-trunk 
->nant
-... 
-BUILD SUCCEEDED
->nant zip-samples-for-website
-...
-BUILD SUCCEEDED
->msbuild Experiments\AnakiaNet\AnakiaNet-vs2005.sln
-Build succeeded.
->cd ..\castle-docs
->nant -D:trunk.dir=..\castle-trunk
+>cd castle-docs
Directory: /tsvn:projectlanguage/
=================================

Added: tsvn:projectlanguage

File Changes:

Directory: /site/Anakia/
========================

File [added]: Anakia.dll
Delta lines: +0 -0
===================================================================

Property changes on: site/Anakia/Anakia.dll
___________________________________________________________________

File [added]: NAnt.Core.dll
Delta lines: +0 -0
===================================================================

Property changes on: site/Anakia/NAnt.Core.dll
___________________________________________________________________

File [added]: NVelocity.dll
Delta lines: +0 -0
===================================================================

Property changes on: site/Anakia/NVelocity.dll
___________________________________________________________________

File [added]: log4net.dll
Delta lines: +0 -0
===================================================================

Property changes on: site/Anakia/log4net.dll
___________________________________________________________________

Directory: /site/
=================

File [modified]: How to build.txt
Delta lines: +766 -26
===================================================================

--- site/default.build  2009-12-13 01:14:10 UTC (rev 6407)
+++ site/default.build  2009-12-13 03:29:10 UTC (rev 6408)
@@ -1,43 +1,783 @@
 <?xml version="1.0"?>
 <project name="castle-website" default="run" 
xmlns="http://nant.sf.net/nightly/2009-01-30-0.86/nant.xsd";>
 
-       <property name="trunk.dir" value="../trunk" overwrite="false" />
-
        <property name="debug.anakia" value="false" overwrite="false" />
+       <property name="samples.dir" value="../trunk/Samples" overwrite="false" 
/>
 
-       <loadtasks 
assembly="${trunk.dir}/Experiments/AnakiaNet/Anakia/bin/Debug/Anakia.dll" 
verbose="${debug.anakia}" failonerror="false" />
+       <loadtasks assembly="Anakia/Anakia.dll" verbose="${debug.anakia}" 
failonerror="false" />
 
        <property name="ignoredownload" value="false" />
        <property name="download.dir" value="xdocs/download" />
        
-       <target name="copysamples" unless="${ignoredownload}">
+       <target name="zip-samples-for-website" depends="init">
+               <delete dir="samplesforwebsite" failonerror="false" />
+               <mkdir dir="samplesforwebsite" />
+               
+               <zip zipfile="samplesforwebsite/InitializingAndConfiguring.zip">
+                       <fileset 
basedir="${samples.dir}/ActiveRecord/BlogSample">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip zipfile="samplesforwebsite/TableHierarchy.zip">
+                       <fileset 
basedir="${samples.dir}/ActiveRecord/TableHierarchySample">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip zipfile="samplesforwebsite/MonoRail.WizardSample.zip">
+                       <fileset basedir="${samples.dir}/MonoRail/WizardSample">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip 
zipfile="samplesforwebsite/MonoRail.SimpleBindingSample.zip">
+                       <fileset 
basedir="${samples.dir}/MonoRail/SimpleBindingSample">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip zipfile="samplesforwebsite/MonoRail.DataBindSample.zip">
+                       <fileset 
basedir="${samples.dir}/MonoRail/DataBindSample">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip 
zipfile="samplesforwebsite/MonoRail.SendingEmailSample.zip">
+                       <fileset 
basedir="${samples.dir}/MonoRail/SendingEmailSample">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip 
zipfile="samplesforwebsite/MonoRail.ViewComponentSample.zip">
+                       <fileset 
basedir="${samples.dir}/MonoRail/ViewComponentSample">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip 
zipfile="samplesforwebsite/MonoRail.AuthenticationUsingFilters.zip">
+                       <fileset 
basedir="${samples.dir}/MonoRail/AuthenticationUsingFilters">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip 
zipfile="samplesforwebsite/MonoRail.AuthenticationUsingForms.zip">
+                       <fileset 
basedir="${samples.dir}/MonoRail/AuthenticationUsingForms">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip 
zipfile="samplesforwebsite/MonoRail.LocalizationSample.zip">
+                       <fileset 
basedir="${samples.dir}/MonoRail/LocalizationSample">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip zipfile="samplesforwebsite/MonoRail.FormHelperSample.zip">
+                       <fileset 
basedir="${samples.dir}/MonoRail/FormHelperSample">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip 
zipfile="samplesforwebsite/MonoRail.GettingStartedSampleVS2005.zip">
+                       <fileset 
basedir="${samples.dir}/MonoRail/GettingStartedSampleVS2005">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+
+               <zip zipfile="samplesforwebsite/MonoRail.DynActProvSample.zip">
+                       <fileset 
basedir="${samples.dir}/MonoRail/DynActProvSample">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip 
zipfile="samplesforwebsite/MonoRail.DiggStylePagination.zip">
+                       <fileset 
basedir="${samples.dir}/MonoRail/DiggPaginationSample">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip zipfile="samplesforwebsite/MonoRail.JSGenExample.zip">
+                       <fileset basedir="${samples.dir}/MonoRail/JSGenExample">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+
+
+               <zip zipfile="samplesforwebsite/Windsor.TimeTracking.zip">
+                       <fileset 
basedir="${samples.dir}/InversionOfControl/TimeTracking">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip zipfile="samplesforwebsite/CustomTypeConverterSample.zip">
+                       <fileset 
basedir="${samples.dir}/InversionOfControl/CustomTypeConverterSample">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip zipfile="samplesforwebsite/FacilitySample2.zip">
+                       <fileset 
basedir="${samples.dir}/InversionOfControl/ExtendingSample2">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip zipfile="samplesforwebsite/GettingStartedPart1.zip">
+                       <fileset 
basedir="${samples.dir}/InversionOfControl/GettingStarted/GettingStartedPart1">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.resx" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               
+               <zip zipfile="samplesforwebsite/KernelInOneEndPoint.Sample.zip">
+                       <fileset 
basedir="${samples.dir}/Facilities/Remoting/KernelInOneEndPoint">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip 
zipfile="samplesforwebsite/KernelOnBothEndPoints.Sample.zip">
+                       <fileset 
basedir="${samples.dir}/Facilities/Remoting/KernelOnBothEndPoints">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip zipfile="samplesforwebsite/ContainersConnected.Sample.zip">
+                       <fileset 
basedir="${samples.dir}/Facilities/Remoting/ContainersConnected">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip zipfile="samplesforwebsite/FacilityEventwiring.zip">
+                       <fileset 
basedir="${samples.dir}/Facilities/EventWiring">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+       </target>
+       
+       <target name="zip-samples">
+               <zip zipfile="${build.base.dir}/ActiveRecord-Samples.zip">
+                       <fileset basedir="${samples.dir}/ActiveRecord">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.resx" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="**/*.sql" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+               </fileset>
+               </zip>
+               <zip zipfile="${build.base.dir}/Facilities-Samples.zip">
+                       <fileset basedir="${samples.dir}/Facilities">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip zipfile="${build.base.dir}/InversionOfControl-Samples.zip">
+                       <fileset basedir="${samples.dir}/InversionOfControl">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip zipfile="${build.base.dir}/MonoRail-Samples.zip">
+                       <fileset basedir="${samples.dir}/MonoRail">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.css" />
+                               <include name="**/*.gif" />
+                               <include name="**/*.png" />
+                               <include name="**/*.jpg" />
+                               <include name="**/*.js" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+               <zip zipfile="${build.base.dir}/Castle-Samples.zip">
+                       <fileset basedir="${samples.dir}/Castle">
+                               <include name="**/*.build" />
+                               <include name="**/*.sln" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="*.snk" />
+                               <exclude name="**/bin/*" />
+                               <exclude name="**/bin/Debug/*" />
+                               <exclude name="**/bin/Release/*" />
+                               <exclude name="**/obj/*" />
+                               <exclude name="**.user" />
+                               <exclude name="**/_Resharper.*/*" />
+                       </fileset>
+               </zip>
+       </target>
+       
+       <target name="zip-source">
+               <zip zipfile="${build.base.dir}/castle-sourcecode.zip">
+                       <fileset basedir="${root.dir}">
+                               <include name="**/*.sln" />
+                               <include name="**/*.csproj" />
+                               <include name="**/*.cs" />
+                               <include name="**/*.cd" />
+                               <include name="**/*.snk" />
+                               <include name="**/*.ico" />
+                               <include name="**/*.xml" />
+                               <include name="**/*.config" />
+                               <include name="**/*.lang" />
+                               <include name="**/*.txt" />
+                               <include name="**/*.inc" />
+                               <include name="**/*.vm" />
+                               <include name="**/*.njs" />
+                               <include name="**/*.gif" />
+                               <include name="**/*.resx" />
+                               <include name="**/*.boo" />
+                               <include name="**/*.booproj" />
+                               <include name="**/*.brail" />
+                               <include name="**/*.brailjs" />
+                               <include name="**/*.prjx" />
+                               <include name="**/*.cmbx" />
+                               <include name="**/*.aspx" />
+                               <include name="**/*.asax" />
+                               <include name="**/*.svc" />
+                               <include name="**/*.htm" />
+                               <include name="**/*.html" />
+                               <include name="**/*.rb" />
+                               <include name="**/*.g" />
+                               <include name="**/*.resharper" />
+                               <include name="**/*.shfb" />
+                               <exclude name="common.xml" />
+                               <exclude name="common-project.xml" />
+                               <exclude name="How to build.txt" />
+                               <exclude name="VSNET.Readme.txt" />
+                               <exclude name="**/obj/" />
+                               <exclude name="**/obj/**/*.*" />
+                               <exclude name="**/bin/**/*.*" />
+                               <exclude name="**/temp/**/*.*" />
+                               <exclude name="**/*.user" />
+                               <exclude name="**/*.resharper" />
+                               <exclude name="**/_ReSharper.*" />
+                               <exclude name="**/_ReSharper.*/**/*.*" />
+                               <exclude name="**/*.suo" />
+                               <exclude name="SharedLibs/**/*.*" />
+                               <exclude name="Samples/**/*.*" />
+                               <exclude name="Experiments/**/*.*" />
+                               <exclude name="build/**/*.*" />
+                               <exclude name="Rook/**/*.*" />
+                               <exclude name="docs/**/*.*" />
+                               <exclude name="setup/*.*" />
+                               <exclude name="Tools/VSNetWizards/**/*.*" />
+                               <exclude name="MonoRail2/**/*.*" />
+                               <exclude name="Tools/SubversionHooks/**/*.*" />
+                               <exclude name="Tools/ManagedExtensions/**/*.*" 
/>
+                       </fileset>
+               </zip>
+       </target>
+
+       <target name="copysamples" depends="zip-samples-for-website" 
unless="${ignoredownload}">
                <!-- ActiveRecord samples -->
-               <copy 
file="${trunk.dir}/samplesforwebsite/InitializingAndConfiguring.zip" 
tofile="${download.dir}/activerecord/trunk/InitializingAndConfiguring.zip" 
failonerror="true" />
-               <copy file="${trunk.dir}/samplesforwebsite/TableHierarchy.zip" 
tofile="${download.dir}/activerecord/trunk/TableHierarchy.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/InitializingAndConfiguring.zip" 
tofile="${download.dir}/activerecord/trunk/InitializingAndConfiguring.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/TableHierarchy.zip" 
tofile="${download.dir}/activerecord/trunk/TableHierarchy.zip" 
failonerror="true" />
 
                <!-- MonoRail samples -->
-               <copy 
file="${trunk.dir}/samplesforwebsite/MonoRail.WizardSample.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.WizardSample.zip" 
failonerror="true" />
-               <copy 
file="${trunk.dir}/samplesforwebsite/MonoRail.SimpleBindingSample.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.SimpleBindingSample.zip" 
failonerror="true" />
-               <copy 
file="${trunk.dir}/samplesforwebsite/MonoRail.DataBindSample.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.DataBindSample.zip" 
failonerror="true" />
-               <copy 
file="${trunk.dir}/samplesforwebsite/MonoRail.SendingEmailSample.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.SendingEmailSample.zip" 
failonerror="true" />
-               <copy 
file="${trunk.dir}/samplesforwebsite/MonoRail.ViewComponentSample.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.ViewComponentSample.zip" 
failonerror="true" />
-               <copy 
file="${trunk.dir}/samplesforwebsite/MonoRail.AuthenticationUsingFilters.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.AuthenticationUsingFilters.zip" 
failonerror="true" />
-               <copy 
file="${trunk.dir}/samplesforwebsite/MonoRail.AuthenticationUsingForms.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.AuthenticationUsingForms.zip" 
failonerror="true" />
-               <copy 
file="${trunk.dir}/samplesforwebsite/MonoRail.LocalizationSample.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.LocalizationSample.zip" 
failonerror="true" />
-               <copy 
file="${trunk.dir}/samplesforwebsite/MonoRail.FormHelperSample.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.FormHelperSample.zip" 
failonerror="true" />
-               <copy 
file="${trunk.dir}/samplesforwebsite/MonoRail.GettingStartedSampleVS2005.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.GettingStartedSampleVS2005.zip" 
failonerror="true" />
-               <copy 
file="${trunk.dir}/samplesforwebsite/MonoRail.DynActProvSample.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.DynActProvSample.zip" 
failonerror="true" />
-               <copy 
file="${trunk.dir}/samplesforwebsite/MonoRail.DiggStylePagination.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.DiggStylePagination.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/MonoRail.WizardSample.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.WizardSample.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/MonoRail.SimpleBindingSample.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.SimpleBindingSample.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/MonoRail.DataBindSample.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.DataBindSample.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/MonoRail.SendingEmailSample.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.SendingEmailSample.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/MonoRail.ViewComponentSample.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.ViewComponentSample.zip" 
failonerror="true" />
+               <copy 
file="samplesforwebsite/MonoRail.AuthenticationUsingFilters.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.AuthenticationUsingFilters.zip" 
failonerror="true" />
+               <copy 
file="samplesforwebsite/MonoRail.AuthenticationUsingForms.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.AuthenticationUsingForms.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/MonoRail.LocalizationSample.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.LocalizationSample.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/MonoRail.FormHelperSample.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.FormHelperSample.zip" 
failonerror="true" />
+               <copy 
file="samplesforwebsite/MonoRail.GettingStartedSampleVS2005.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.GettingStartedSampleVS2005.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/MonoRail.DynActProvSample.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.DynActProvSample.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/MonoRail.DiggStylePagination.zip" 
tofile="${download.dir}/monorail/trunk/MonoRail.DiggStylePagination.zip" 
failonerror="true" />
 
                <!-- Container samples -->
-               <copy 
file="${trunk.dir}/samplesforwebsite/Windsor.TimeTracking.zip" 
tofile="${download.dir}/container/trunk/Windsor.TimeTracking.zip" 
failonerror="true" />
-               <copy 
file="${trunk.dir}/samplesforwebsite/CustomTypeConverterSample.zip" 
tofile="${download.dir}/container/trunk/CustomTypeConverterSample.zip" 
failonerror="true" />
-               <copy file="${trunk.dir}/samplesforwebsite/FacilitySample2.zip" 
tofile="${download.dir}/container/trunk/FacilitySample2.zip" failonerror="true" 
/>
-               <copy 
file="${trunk.dir}/samplesforwebsite/GettingStartedPart1.zip" 
tofile="${download.dir}/container/trunk/GettingStartedPart1.zip" 
failonerror="true" />
-               <copy 
file="${trunk.dir}/samplesforwebsite/KernelInOneEndPoint.Sample.zip" 
tofile="${download.dir}/container/trunk/KernelInOneEndPoint.Sample.zip" 
failonerror="true" />
-               <copy 
file="${trunk.dir}/samplesforwebsite/KernelOnBothEndPoints.Sample.zip" 
tofile="${download.dir}/container/trunk/KernelOnBothEndPoints.Sample.zip" 
failonerror="true" />
-               <copy 
file="${trunk.dir}/samplesforwebsite/ContainersConnected.Sample.zip" 
tofile="${download.dir}/container/trunk/ContainersConnected.Sample.zip" 
failonerror="true" />
-               <copy 
file="${trunk.dir}/samplesforwebsite/FacilityEventwiring.zip" 
tofile="${download.dir}/container/trunk/FacilityEventwiring.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/Windsor.TimeTracking.zip" 
tofile="${download.dir}/container/trunk/Windsor.TimeTracking.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/CustomTypeConverterSample.zip" 
tofile="${download.dir}/container/trunk/CustomTypeConverterSample.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/FacilitySample2.zip" 
tofile="${download.dir}/container/trunk/FacilitySample2.zip" failonerror="true" 
/>
+               <copy file="samplesforwebsite/GettingStartedPart1.zip" 
tofile="${download.dir}/container/trunk/GettingStartedPart1.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/KernelInOneEndPoint.Sample.zip" 
tofile="${download.dir}/container/trunk/KernelInOneEndPoint.Sample.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/KernelOnBothEndPoints.Sample.zip" 
tofile="${download.dir}/container/trunk/KernelOnBothEndPoints.Sample.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/ContainersConnected.Sample.zip" 
tofile="${download.dir}/container/trunk/ContainersConnected.Sample.zip" 
failonerror="true" />
+               <copy file="samplesforwebsite/FacilityEventwiring.zip" 
tofile="${download.dir}/container/trunk/FacilityEventwiring.zip" 
failonerror="true" />
        
        </target>

File [modified]: default.build
Delta lines: +0 -0
===================================================================

--

You received this message because you are subscribed to the Google Groups 
"Castle Project Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-commits?hl=en.


Reply via email to