To build Cesium, install .NET 8 SDK or later.
Want to add new tests to Cesium? Read a separate document on tests.
There are two kinds of tests in Cesium: unit tests and integration tests.
Run the unit and integration tests using this shell command:
$ dotnet restore
$ dotnet nuke TestAll
To produce a standalone compiler executable, run the following shell command:
dotnet publish Cesium.Compiler/Cesium.Compiler.csproj -r win-x64 --self-contained
Then navigate to Cesium.Compiler\bin\Debug\net7.0\win-x64\publish\
and that's your Cesium.