Running "nant" from the root has always worked for me without modifications.
Can you provide more information on the errors you are getting.

On Sun, Mar 22, 2009 at 10:54 PM, Ayende Rahien <[email protected]> wrote:

> a) when did horn move to ruby?b) you can try building it without the
> tests, that should make it much easier at the end user site. since running
> the tests requires some setup on each machine (databases, mostly)
>
>
> On Sun, Mar 22, 2009 at 8:51 AM, dagda1 <[email protected]> wrote:
>
>>
>> Hi,
>>
>> A few of us have started the following project named ‘horn’ to try and
>> alleviate the pain from building the open source stack that many use:
>>
>> http://code.google.com/p/scotaltdotnet/
>>
>> Think of it as a ruby gem like approach.
>>
>> We like many build from the trunk and we want to easily get a latest
>> build when say something exciting or new like the latest version of
>> Nhibernate or Castle is available.
>>
>> Obviously castle is a familiar choice with many developers and we are
>> at the point in the project where we are trying to resolve
>> dependencies between projects and components.
>>
>> We have a Dsl that describes the build information needed to retrieve
>> and build a component.
>>
>> For instance if you take the horn project itself then we have the
>> following build file:
>>
>> install :horn do
>>  description "A .NET build and dependency manager"
>>  build_with :msbuild, :frameworkVersion35, :buildfile => "src/
>> horn.sln"
>>  get_from :svn, http://scotaltdotnet.googlecode.com/svn/trunk/
>>
>>  dependency :log4net =>  "log4net"
>>  dependency :castle =>  "castle.core"
>> end
>>
>> project.homepage "http://code.google.com/p/scotaltdotnet/";
>> project.forum       "http://groups.google.co.uk/group/horn-development?
>> hl=en <http://groups.google.co.uk/group/horn-development?%0Ahl=en>"
>> project.contrib     false
>>
>> If you look at this example, you can see that we are using msbuild to
>> bulid horn and we are specifying 2 dependencies.  We can resolve the
>> log4net dependency as it has no dependencies.  The other dependency
>> mentioned in the DSL is:
>>
>>  dependency :castle =>  "castle.core"
>>
>> The dependency hash specifies the :castle symbol as the parent folder
>> where all the dsl build file is located and the “castle.core” is
>> the .dll we are requesting.
>>
>> We want to have pretty much all of the castle components defined in
>> one dsl build metadata file.
>>
>> We cannot build the castle stack using msbuild as for example, the
>> asseblyinfo.cs file is created during the Nant build.
>>
>> The reason I am writing this is that I have never managed to build the
>> castle stack without a hell of a lot of trouble.  The default.build
>> file to me seems a little out of date and references things like the
>> remoting project which uses a really old version of NUnit to build.
>>
>> I have always had to manually hack into the default.build file in
>> order to get it to build.
>>
>> I know this is just not my experience but is this unique to some of us
>> and not all.
>>
>> We want to get buy in for horn and we can’t resolve the castle
>> dependencies without being able to build it consistently.
>>
>> Can anyone give any advice to how we can reguarly build the Castle
>> stack.
>>
>> Retrieving and building your .NET OS stack in a ruby gem type manner
>> must appeal to most.
>>
>> Cheers
>>
>> Paul
>>
>>
>>
>>
>
> >
>


-- 
Jono

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Castle Project Users" 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-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to