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.
