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.
