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.