Mono: switch to CMake build on Windows (#44976)
authorAlexander Köplinger <alex.koeplinger@outlook.com>
Wed, 25 Nov 2020 17:56:52 +0000 (18:56 +0100)
committerGitHub <noreply@github.com>
Wed, 25 Nov 2020 17:56:52 +0000 (18:56 +0100)
commit23f7fbcddf3963da11512b5ea5793ec4ce9e20a5
tree6d09a95bb2d4f3f97e0a53e47c6ef81cf34766b6
parentf066972c7aa9f9147347623617e789e70aff3d3f
Mono: switch to CMake build on Windows (#44976)

This unifies the build with the other platforms.

Hooks up the versioning targets so the mono libraries get the correct version.
22 files changed:
eng/native/init-compiler-and-cmake.cmd [new file with mode: 0644]
src/mono/CMakeLists.txt
src/mono/Directory.Build.props
src/mono/cmake/config.h.in
src/mono/cmake/configure.cmake
src/mono/mono.proj
src/mono/mono/CMakeLists.txt
src/mono/mono/metadata/attach.c
src/mono/mono/mini/CMakeLists.txt
src/mono/mono/mini/aot-runtime.c
src/mono/mono/mini/driver.c
src/mono/mono/mini/gen-version-h.sh [deleted file]
src/mono/mono/mini/mini-darwin.c
src/mono/mono/mini/mini-posix.c
src/mono/mono/mini/mini-runtime.c
src/mono/mono/mini/mini-windows.c
src/mono/mono/mini/mini.c
src/mono/mono/profiler/aot.c
src/mono/mono/utils/CMakeLists.txt
src/mono/mono/utils/checked-build.c
src/mono/mono/utils/mono-counters.c
src/mono/mono/zlib/CMakeLists.txt [new file with mode: 0644]