We could also just go with Rake. I've seen people packing Ruby with their
repo to make it runnable without prereqs.

greetings Daniel

On Sun, Dec 20, 2009 at 4:42 PM, Ken Egozi <[email protected]> wrote:

> require PS, that was my point. It's not default on most machines yet,
> especially not on the people who has the problems with Checkout-And-Build
>
>
> 2009/12/20 Krzysztof Koźmic <[email protected]>
>
>>  IIRC PSake itself does not require install.
>>
>> You're right though - it requires PowerShell to be installed, and there
>> are quirks with permissions and script signing.
>>
>> Perhaps Bake would be better alternative, although IIRC it was pretty much
>> abandoned.
>> IF I had time thought, I'd be interested in getting it up to date with Boo
>> development. It would be a perfect occasion
>> also for me to play with the language, which I like more and more as I
>> read Ayende's book.
>>
>>
>>
>>
>> On 2009-12-20 16:13, Ken Egozi wrote:
>>
>> psake require install on every client machine, and will defeat our
>> "checkout and click to build" policy
>>
>>  There are lots of other options, that do not require install, but a
>> checkout-able dlls, such as the BOO, or IronRuby based builders
>>
>>  If anyone is going to invest time in this, these would be better
>> alternatives.
>>
>>  and on that notion, basically it should be up to every project, right?
>> assuming a common convention of the ClickToBuild and the output folders are
>> kept across
>>
>>
>>
>>  2009/12/20 Krzysztof Koźmic <[email protected]>
>>
>>> how about ditching XML altogether and using PSake instead?
>>>
>>>
>>> On 2009-12-20 15:17, Roelof Blom wrote:
>>>
>>> Hi,
>>>
>>>  Isn't it time to retire NAnt and just simply build projects with
>>> MSBuild? The benefits being:
>>>
>>>    - having one build technology,
>>>    - sln/csproj (references and sources) are 'automatically' in sync
>>>    with what's on the disk,
>>>    - just open a sln and it compiles without running NAnt first(we
>>>    create a little exe that creates/updates AssemblyInfo on the 
>>> PreBuildEvent).
>>>
>>>  SharpDevelop, being a pretty big project, is entirely being build by
>>> MSBuild so it should be possible for us also, especially now that the
>>> projects are split up.
>>>
>>>  On Mono there's xbuild <http://www.mono-project.com/Microsoft.Build>,
>>> and from what I read 
>>> here<http://ankitjain.org/blog/2009/10/02/xbuild-and-mono-2-6p1/>it's very 
>>> much up to the task on Mono 2.6.
>>>
>>>  I am currently investigating, but want to check if there's anything I
>>> am grossly overlooking i.e. what NAnt does and MSBuild can't. For extending
>>> MSBuild I am using http://msbuildtasks.tigris.org/
>>>
>>>  -- Roelof.
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Castle Project Development List" 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-devel?hl=en.
>>>
>>>
>>>    --
>>> You received this message because you are subscribed to the Google Groups
>>> "Castle Project Development List" group.
>>> To post to this group, send email to
>>> [email protected].
>>> To unsubscribe from this group, send email to
>>> [email protected]<castle-project-devel%[email protected]>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/castle-project-devel?hl=en.
>>>
>>
>>
>>
>> --
>> Ken Egozi.
>> http://www.kenegozi.com/blog
>> http://www.delver.com
>> http://www.musicglue.com
>> http://www.castleproject.org
>> http://www.idcc.co.il - הכנס הקהילתי הראשון למפתחי דוטנט - בואו בהמוניכם
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Castle Project Development List" 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-devel?hl=en.
>>
>>
>>  --
>> You received this message because you are subscribed to the Google Groups
>> "Castle Project Development List" group.
>> To post to this group, send email to
>> [email protected].
>> To unsubscribe from this group, send email to
>> [email protected]<castle-project-devel%[email protected]>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/castle-project-devel?hl=en.
>>
>
>
>
> --
> Ken Egozi.
> http://www.kenegozi.com/blog
> http://www.delver.com
> http://www.musicglue.com
> http://www.castleproject.org
> http://www.idcc.co.il - הכנס הקהילתי הראשון למפתחי דוטנט - בואו בהמוניכם
>
> --
> You received this message because you are subscribed to the Google Groups
> "Castle Project Development List" group.
> To post to this group, send email to [email protected]
> .
> To unsubscribe from this group, send email to
> [email protected]<castle-project-devel%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/castle-project-devel?hl=en.
>

--

You received this message because you are subscribed to the Google Groups 
"Castle Project Development List" 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-devel?hl=en.


Reply via email to