Ok, in that case I think it will be much easier. Will give that a go instead.
/G 2016-01-05 3:33 GMT+01:00 Alexander Zaytsev <[email protected]>: > Gunnar, how far have you gone? Is it available somewhere? > > I think that replacing csc/vbc tasks with msbuild (in > build-common/common-project.xml) will be enough at the moment. > > The problem we are having, that we do not use the common build > infrastructure (parallel builds, Roslyn, future improvements, etc), but > built own, and we have duplication of code (csproj and nant projects) and > efforts to support it. > > Best Regards, > Alexander > > On Tue, 5 Jan 2016 at 12:05 PM Gunnar Liljas <[email protected]> > wrote: > >> That's a good point. I've started the conversion, and if anything, it's >> boring as hell. >> >> I think I will be able to complete the task, but it feels like a step in >> the wrong direction. >> >> /G >> >> 2016-01-04 23:32 GMT+01:00 Jeffrey Becker <[email protected]>: >> >>> Does this make sense given that the new .xproj project structure builds? >>> I'm having to rewrite some complicated build scripts out of msbuild into >>> gulp and its not trivial. It seems like an awfully big effort just to scrap >>> shortly. If anything it would seem more straight-forward to have nant >>> invoke the dotnetcli tools. >>> >>> On Tuesday, December 15, 2015 at 5:54:46 PM UTC-5, Alexander Zaytsev >>> wrote: >>>> >>>> Cool, thanks >>>> >>>> On Wed, 16 Dec 2015 at 11:38 AM Gunnar Liljas <[email protected]> >>>> wrote: >>>> >>>>> Fair enough. I'll have a look at it but won't commit to the task until >>>>> I know more. >>>>> >>>>> /G >>>>> >>>>> 2015-12-15 23:34 GMT+01:00 Alexander Zaytsev <[email protected]>: >>>>> >>>>>> Yes, this is too far away. >>>>>> >>>>>> The first step would be to cleanup nant scripts by switching from >>>>>> csc/vbc to msbuild. >>>>>> >>>>>> When it will be done we can discuss replacing nant/msbuild with >>>>>> something else. >>>>>> >>>>>> Best Regards, >>>>>> Alexander >>>>>> >>>>>> On Tue, 15 Dec 2015 at 9:45 PM Gunnar Liljas <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Is it a step far enough? Personally, I detest declarative build >>>>>>> scripts, and use Psake (and call msbuild from there), but there are >>>>>>> quite a >>>>>>> few other options as well. >>>>>>> >>>>>>> >>>>>>> http://www.hanselman.com/blog/ExploringFAKEAnFBuildSystemForAllOfNET.aspx >>>>>>> >>>>>>> 2015-12-15 5:10 GMT+01:00 Alexander Zaytsev <[email protected]>: >>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> There is a task about switching build script to msbuild. It would >>>>>>>> be nice if someone will pick this up and implement. >>>>>>>> >>>>>>>> https://nhibernate.jira.com/browse/NH-802 >>>>>>>> >>>>>>>> This will allow us to use Roslyn as build engine (now we are bound >>>>>>>> to csc) and in the future to switch to a new project.json >>>>>>>> infrastructure/.NET core >>>>>>>> >>>>>>>> Best Regards, >>>>>>>> Alexander >>>>>>>> >>>>>>> -- >>>>>>>> >>>>>>>> --- >>>>>>>> You received this message because you are subscribed to the Google >>>>>>>> Groups "nhibernate-development" group. >>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>> send an email to >>>>>>>> [email protected]. >>>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> >>>>>>> --- >>>>>>> You received this message because you are subscribed to the Google >>>>>>> Groups "nhibernate-development" group. >>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>> send an email to [email protected] >>>>>>> . >>>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>>> >>>>>> -- >>>>>> >>>>>> --- >>>>>> You received this message because you are subscribed to the Google >>>>>> Groups "nhibernate-development" group. >>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>> send an email to [email protected]. >>>>>> For more options, visit https://groups.google.com/d/optout. >>>>>> >>>>> >>>>> -- >>>>> >>>>> --- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "nhibernate-development" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> For more options, visit https://groups.google.com/d/optout. >>>>> >>>> -- >>> >>> --- >>> You received this message because you are subscribed to the Google >>> Groups "nhibernate-development" group. >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to [email protected]. >>> For more options, visit https://groups.google.com/d/optout. >>> >> >> -- >> >> --- >> You received this message because you are subscribed to the Google Groups >> "nhibernate-development" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> > -- > > --- > You received this message because you are subscribed to the Google Groups > "nhibernate-development" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- --- You received this message because you are subscribed to the Google Groups "nhibernate-development" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
