CSHARP: Proposal to Remove Mono from the CMAKE build scripts

Paul Harwood via gdal-dev <[email protected]>
Newsgroups gmane.comp.gis.gdal.devel
Message-ID <CAE8nN5OivGhZQHftDTk00F7=0Cm7EucY3S+vUKi+55Bi90N-hg@mail.gmail.com>
I have created an RFC to propose that we remove support for building in
Mono using mcs from the CMAKE build scripts for the C# bindings.

https://github.com/OSGeo/gdal/pull/14368

The CMAKE build scripts grandfathered in support for this from the previous
build system.

Mono is deprecated by Microsoft and the advice is to use dotnet on all
platforms - which include all platforms we support with the build scripts.

Removing mcs support will simplify the build scripts,
improving maintainability going forward, simplify and focus the CI tests,
and allow us to standardised on a more modern language version for the test
apps (there will be no change to the target framework or language level for
the actual libraries).

_______________________________________________
gdal-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/gdal-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.