set(CORECLR_DIR "" CACHE FILEPATH "Path to CoreCLR source directory")
set(DOTNET_DIR "" CACHE FILEPATH "Path to .NET SDK directory")
-set(CORECLR_BRANCH "release/7.0" CACHE STRING "CoreCLR source branch")
+set(CORECLR_BRANCH "release/8.0" CACHE STRING "CoreCLR source branch")
# After move of dbgshim from runtime to diagnostics, this sdk is used only for build of managed part.
-set(DOTNET_CHANNEL "7.0" CACHE STRING ".NET SDK channel")
+set(DOTNET_CHANNEL "8.0" CACHE STRING ".NET SDK channel")
set(BUILD_MANAGED ON CACHE BOOL "Build managed part")
set(DBGSHIM_DIR "" CACHE FILEPATH "Path to dbgshim library directory")
6. Optional step: Netcoredbg requires **CoreCLR runtime source code**, which is typically downloaded automatically, but you can download it from here: https://github.com/dotnet/runtime
- You should check out tag v7.x.
+ For example, you can check out tag v8.x.
7. Optional step: Netcoredbg requires **.NET SDK**, which can be downloaded automatically, but you can download it manually from here: https://dotnet.microsoft.com/download
5. This step might be omitted, in this case cmake automatically downloads necessary files.
But if it fails, you should then checkout **CoreCLR sources** to another directory from here: https://github.com/dotnet/runtime
- You need latest tag **v7.x**.
+ For example, you can use latest tag **v8.x**.
6. This step might be omitted too, and cmake will automatically downloads that it needs.
But in case of failure you need download and install **.NET SDK** from here: https://dotnet.microsoft.com/download