Skip to content

Building from Source

You need the .NET SDK installed. Check global.json in the repository root for the exact version this project targets.

Build

dotnet restore src/NexusLabs.Needlr.slnx
dotnet build src/NexusLabs.Needlr.slnx --configuration Release --no-restore

Test

dotnet test src/NexusLabs.Needlr.slnx --configuration Release --no-build

Use a targeted test project or filter while iterating. Pull-request CI owns the full package, documentation, integration, and Native AOT gates.

Documentation

python -m pip install -r docs/requirements.txt
python -m mkdocs build --strict