User: 
Date: 2010/01/05 05:43 AM

Added:
 /Facilities/ActiveRecordIntegration/trunk/
  ClickToBuild.cmd, Settings.proj, package.cmd
 /Facilities/ActiveRecordIntegration/trunk/tools/

Modified:
 
/Facilities/ActiveRecordIntegration/trunk/src/Castle.Facilities.ActiveRecordIntegration/
  Castle.Facilities.ActiveRecordIntegration-vs2008.csproj

Log:
 - Project settings and scripts for MSBuild
 - Include Settings.proj and Castle.Common.targets in .csproj.
 - External tools folder

Directory Changes:

Directory: /svn:externals/
==========================

   + NUnit ^/buildtools/NUnit/2.5.3/
MSBuildCommunityTasks ^/buildtools/MSBuildCommunityTasks/r492/

Directory: /Facilities/ActiveRecordIntegration/trunk/tools/
===========================================================

Property changes on: Facilities/ActiveRecordIntegration/trunk/tools
___________________________________________________________________

File Changes:

Directory: 
/Facilities/ActiveRecordIntegration/trunk/src/Castle.Facilities.ActiveRecordIntegration/
===================================================================================================

File [modified]: Castle.Facilities.ActiveRecordIntegration-vs2008.csproj
Delta lines: +0 -0
===================================================================


Directory: /Facilities/ActiveRecordIntegration/trunk/
=====================================================

File [added]: ClickToBuild.cmd
Delta lines: +68 -0
===================================================================

--- Facilities/ActiveRecordIntegration/trunk/Settings.proj                      
        (rev 0)
+++ Facilities/ActiveRecordIntegration/trunk/Settings.proj      2010-01-05 
12:43:09 UTC (rev 6573)
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<!--
+***********************************************************************************************
+
+       Project Settings file for VS and external build files
+
+Copyright 2004-2010 Castle Project - http://www.castleproject.org/
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+***********************************************************************************************
+-->
+
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+
+       <!-- Root Path definition relative for actual build file -->
+       <PropertyGroup>
+               <RootPath Condition="'$(RootPath)' == 
''">$(MSBuildProjectDirectory)</RootPath>
+       </PropertyGroup>
+
+
+       <!-- Project Properties -->
+       <PropertyGroup>
+               
<ProjectName>Castle.Facilities.ActiveRecordIntegration</ProjectName>
+               <SolutionName>ActiveRecordIntegration</SolutionName>
+               
+               <!-- Versioning -->
+               <Project_Major>1</Project_Major>
+               <Project_Minor>1</Project_Minor>
+
+               <!-- Project folders -->
+               <BuildScriptsPath Condition="'$(BuildScriptsPath)' 
==''">$(RootPath)\buildscripts</BuildScriptsPath>
+
+       </PropertyGroup>
+       
+       <ItemGroup>
+               <!-- 
+               Specify additional items to package here, they are added to the 
package
+               in addition to automatically detected dependencies.
+               The items are resolved relative to $(OutputPath)
+               -->
+               <PackageFiles Include="$(OutputPath)NHibernate.*" />
+               <PackageFiles Include="$(OutputPath)Iesi.*" />
+       </ItemGroup>
+
+
+       <!-- Import framework version specific settings, like Settings-v3.5 or 
Settings-v4.0 -->
+       <Import
+               Project="$(RootPath)\Settings-$(TargetFrameworkVersion).proj"
+               Condition="'$(TargetFrameworkVersion)' != '' and 
Exists('$(RootPath)\Settings-$(TargetFrameworkVersion).proj')"
+               />
+
+       <!-- Import Silverlight specific settings -->
+       <Import
+               Project="$(RootPath)\Settings-SL.proj"
+               Condition="'$(TargetFrameworkIdentifier)' == 'Silverlight' and 
Exists('$(RootPath)\Settings-SL.proj')"
+               />
+

File [added]: Settings.proj
Delta lines: +23 -0
===================================================================

--- Facilities/ActiveRecordIntegration/trunk/package.cmd                        
        (rev 0)
+++ Facilities/ActiveRecordIntegration/trunk/package.cmd        2010-01-05 
12:43:09 UTC (rev 6573)
@@ -0,0 +1,24 @@
+...@echo OFF
+REM 
****************************************************************************
+REM Copyright 2004-2010 Castle Project - http://www.castleproject.org/
+REM Licensed under the Apache License, Version 2.0 (the "License");
+REM you may not use this file except in compliance with the License.
+REM You may obtain a copy of the License at
+REM 
+REM     http://www.apache.org/licenses/LICENSE-2.0
+REM 
+REM Unless required by applicable law or agreed to in writing, software
+REM distributed under the License is distributed on an "AS IS" BASIS,
+REM WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+REM See the License for the specific language governing permissions and
+REM limitations under the License.
+REM 
****************************************************************************
+
+ECHO This script simulates what the build server is doing
+
+ECHO ON
+...@rem  /p:AdditionalBuildProperties="/v:d /p:MSBuildTargetsVerbose=true"
+call buildscripts\build.cmd /t:Package /p:Configuration=Release 
/p:Platform=AnyCPU /p:TargetFrameworkVersion=v3.5 /toolsversion:3.5 %*
+...@echo OFF
+

File [added]: package.cmd
Delta lines: +10 -0
===================================================================

--- 
Facilities/ActiveRecordIntegration/trunk/src/Castle.Facilities.ActiveRecordIntegration/Castle.Facilities.ActiveRecordIntegration-vs2008.csproj
      2010-01-05 12:40:40 UTC (rev 6572)
+++ 
Facilities/ActiveRecordIntegration/trunk/src/Castle.Facilities.ActiveRecordIntegration/Castle.Facilities.ActiveRecordIntegration-vs2008.csproj
      2010-01-05 12:43:09 UTC (rev 6573)
@@ -1,5 +1,9 @@
 <Project DefaultTargets="Build" 
xmlns="http://schemas.microsoft.com/developer/msbuild/2003"; ToolsVersion="3.5">
+  <!-- Root Path definition relative for actual build file -->
   <PropertyGroup>
+    <RootPath Condition=" '$(RootPath)' == '' 
">$(MSBuildProjectDirectory)\..\..</RootPath>
+  </PropertyGroup>
+  <PropertyGroup>
     <ProjectType>Local</ProjectType>
     <ProductVersion>9.0.30729</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
@@ -134,9 +138,13 @@
     </Reference>
   </ItemGroup>
   <ItemGroup>
+    <Compile Include="..\..\buildscripts\CommonAssemblyInfo.cs">
+      <Link>CommonAssemblyInfo.cs</Link>
+    </Compile>
     <Compile Include="ActiveRecordFacility.cs">
       <SubType>Code</SubType>
     </Compile>
+    <Compile Include="AssemblyInfo.cs" />
     <Compile Include="SafeSessionProxy.cs">
       <SubType>Code</SubType>
     </Compile>
@@ -165,6 +173,8 @@
     </BootstrapperPackage>
   </ItemGroup>
   <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <Import Project="$(RootPath)\Settings.proj" />
+  <Import Project="$(BuildScriptsPath)\Castle.Common.targets" />
   <PropertyGroup>
     <PreBuildEvent>

--

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