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] 
> <mailto:[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]
>>     <mailto:[email protected]>.
>>     To unsubscribe from this group, send email to
>>     [email protected]
>>     <mailto:[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]
>     <mailto:[email protected]>.
>     To unsubscribe from this group, send email to
>     [email protected]
>     <mailto: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].
For more options, visit this group at 
http://groups.google.com/group/castle-project-devel?hl=en.


Reply via email to