After a little investigation I found out that are going to have trouble
with building mono assemblies that target mono1.0, mono-2.0, mono-4.0 with
a recent installation of mono-4.5:

http://www.mono-project.com/docs/about-mono/releases/4.0.0/#dropped-support-for-old-frameworks

Further, nant does not yet support mono-4.5:

https://github.com/nant/nant/pull/169

This means that we are basically without mono support at all unless we keep
old installations of mono on a separate machine. :-( Our best bet are
docker images. I'm going to invest some research time on this topic.

2017-07-01 21:02 GMT+02:00 Dominik Psenner <[email protected]>:

> An idea crossed my mind. Couldn't we build the Mono binaries on the ubuntu
> machines? .net core should build both on ubuntu and on windows. nant is
> available also for ubuntu and a perfect candidate for a build tool. It
> would be even nicer if we could simply add mono as a dependency (i.e.
> nuget) and for example cake would take care of fetching the compiler, build
> and test the assemblies for us. We have set up cake at work for this
> purpose but are not targeting multiple .net versions and not even mono. I
> have read that cake can build also with the mono compiler, but have no
> experience with it. Cake would further probably completely replace nant
> since it can easily invoke mvn to build the website too.
>



-- 
Dominik Psenner

Reply via email to