From: <fab...@us...> - 2011-03-12 18:55:53
|
Revision: 5453 http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5453&view=rev Author: fabiomaulo Date: 2011-03-12 18:55:47 +0000 (Sat, 12 Mar 2011) Log Message: ----------- nuget targets: NHibernate.ByteCode.Castle Modified Paths: -------------- trunk/nhibernate/default.build trunk/nhibernate/src/NHibernate.ByteCode.Castle/ByteCode.build trunk/nhibernate/src/NHibernate.ByteCode.Castle/NHibernate.ByteCode.Castle.csproj Added Paths: ----------- trunk/nhibernate/src/NHibernate.ByteCode.Castle/NHibernate.Castle.nuspec.template Modified: trunk/nhibernate/default.build =================================================================== --- trunk/nhibernate/default.build 2011-03-12 18:33:53 UTC (rev 5452) +++ trunk/nhibernate/default.build 2011-03-12 18:55:47 UTC (rev 5453) @@ -381,6 +381,7 @@ <fileset id="nuspecfiles.all" basedir="src"> <include name="Iesi.Collections/Iesi.Collections.build" /> <include name="NHibernate/NHibernate.build" /> + <include name="NHibernate.ByteCode.Castle/ByteCode.build" /> </fileset> <target name="nuspec" description="Create nuspec files"> Modified: trunk/nhibernate/src/NHibernate.ByteCode.Castle/ByteCode.build =================================================================== --- trunk/nhibernate/src/NHibernate.ByteCode.Castle/ByteCode.build 2011-03-12 18:33:53 UTC (rev 5452) +++ trunk/nhibernate/src/NHibernate.ByteCode.Castle/ByteCode.build 2011-03-12 18:55:47 UTC (rev 5453) @@ -32,4 +32,15 @@ <target name="generate-assemblyinfo" depends="init common.generate-assemblyinfo" /> <target name="build" depends="init generate-assemblyinfo common.compile-dll" description="Build Castle ByteCode" /> + <target name="nuspec" depends="init" description="Create nuspec for NHibernate.ByteCode.Castle"> + <property name="nuspec.destination.file" value="${build.dir}/NHibernate.Castle.nuspec" /> + <copy file="NHibernate.Castle.nuspec.template" tofile="${nuspec.destination.file}"/> + <xmlpoke file="${nuspec.destination.file}" + xpath="/package/metadata/dependencies/dependency[@id = 'NHibernate']/@version" + value="[${project.version.numeric}]" /> + <xmlpoke file="${nuspec.destination.file}" + xpath="/package/metadata/version" + value="${project.version.numeric}" /> + </target> + </project> Modified: trunk/nhibernate/src/NHibernate.ByteCode.Castle/NHibernate.ByteCode.Castle.csproj =================================================================== --- trunk/nhibernate/src/NHibernate.ByteCode.Castle/NHibernate.ByteCode.Castle.csproj 2011-03-12 18:33:53 UTC (rev 5452) +++ trunk/nhibernate/src/NHibernate.ByteCode.Castle/NHibernate.ByteCode.Castle.csproj 2011-03-12 18:55:47 UTC (rev 5453) @@ -82,6 +82,7 @@ </ItemGroup> <ItemGroup> <None Include="ByteCode.build" /> + <None Include="NHibernate.Castle.nuspec.template" /> </ItemGroup> <ItemGroup> <Folder Include="Properties\" /> Added: trunk/nhibernate/src/NHibernate.ByteCode.Castle/NHibernate.Castle.nuspec.template =================================================================== --- trunk/nhibernate/src/NHibernate.ByteCode.Castle/NHibernate.Castle.nuspec.template (rev 0) +++ trunk/nhibernate/src/NHibernate.ByteCode.Castle/NHibernate.Castle.nuspec.template 2011-03-12 18:55:47 UTC (rev 5453) @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="utf-8" ?> +<package> + <metadata> + <id>NHibernate.Castle</id> + <version>x.y.z</version> + <authors>NHibernate community, Hibernate community</authors> + <description> + NHibernate is a mature, open source object-relational mapper for the .NET framework. It's actively developed , fully featured and used in thousands of successful projects. + + </description> + <language>en-US</language> + <tags>ORM, DataBase, DAL, Object Relational Mapping</tags> + <dependencies> + <dependency id="NHibernate" version="x.y.z" /> + <dependency id="Castle.Core" version="2.5.2" /> + </dependencies> + </metadata> + <files> + <file src="..\bin\net-3.5\NHibernate.ByteCode.Castle.dll" target="lib\Net35" /> + <file src="..\bin\net-3.5\NHibernate.ByteCode.Castle.xml" target="lib\Net35" /> + </files> +</package> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |